Home
last modified time | relevance | path

Searched refs:AppendInstr (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A Daarch64.cpp325 auto AppendInstr = [&](uint32_t Instr) { in lowerPointer64AuthEdgesToSigningFunction() local
372 writeMovRegImm64Seq(AppendInstr, Reg1, ValueToSign.getValue())); in lowerPointer64AuthEdgesToSigningFunction()
375 cantFail(writeMovRegImm64Seq(AppendInstr, Reg2, in lowerPointer64AuthEdgesToSigningFunction()
379 cantFail(writePACSignSeq(AppendInstr, Reg1, ValueToSign, Reg2, Reg3, in lowerPointer64AuthEdgesToSigningFunction()
383 cantFail(writeStoreRegSeq(AppendInstr, Reg2, Reg1)); in lowerPointer64AuthEdgesToSigningFunction()
393 cantFail(writeMovRegImm64Seq(AppendInstr, 0, 0)); // mov x0, #0 in lowerPointer64AuthEdgesToSigningFunction()
394 cantFail(writeMovRegImm64Seq(AppendInstr, 1, 1)); // mov x1, #1 in lowerPointer64AuthEdgesToSigningFunction()
395 cantFail(AppendInstr(RETInstr)); // ret in lowerPointer64AuthEdgesToSigningFunction()