Lines Matching refs:assembler
47 if (addr == 0) { // assembler stub don't existed llvm stackmap
76 if (addr == 0) { // assembler stub don't existed llvm stackmap
97 LLVMAssembler *assembler = static_cast<LLVMAssembler *>(assembler_);
98 auto engine = assembler->GetEngine();
113 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_);
114 auto codeBuff = assembler->GetSectionAddr(ElfSecName::TEXT);
124 int delta = assembler->GetFpDeltaPrevFramSp(func, log);
130 funcSize = codeBuff + assembler->GetSectionSize(ElfSecName::TEXT) - entrys[j];
132 kungfu::CalleeRegAndOffsetVec info = assembler->GetCalleeReg2Offset(func, log);
149 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_);
150 auto engine = assembler->GetEngine();
161 int delta = assembler->GetFpDeltaPrevFramSp(func, log);
164 kungfu::CalleeRegAndOffsetVec info = assembler->GetCalleeReg2Offset(func, log);
219 LiteCGAssembler *assembler = static_cast<LiteCGAssembler*>(assembler_);
220 const auto &func2Addr = assembler->GetCodeInfo().GetFuncInfos();
283 LLVMAssembler *assembler = static_cast<LLVMAssembler*>(assembler_);
284 assembler->IterateSecInfos([&](size_t i, std::pair<uint8_t *, size_t> secInfo) {
335 auto *assembler = static_cast<LLVMAssembler*>(assembler_);
336 assembler->Disassemble(addr2name, textOffset, log, logList, codeStream);