Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZMCInstLower.cpp73 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); in getExpr() local
74 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); in getExpr()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCMCInstLower.cpp71 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); in LowerSymbolOperand() local
72 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(MCSym, OffsetExpr, *Ctx); in LowerSymbolOperand()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreMCInstLower.cpp72 const MCConstantExpr *OffsetExpr = MCConstantExpr::create(Offset, *Ctx); in LowerSymbolOperand() local
73 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(MCSym, OffsetExpr, *Ctx); in LowerSymbolOperand()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp657 SmallVector<uint64_t, 16> OffsetExpr; in prependOffsetExpression() local
659 OffsetExpr.push_back(dwarf::DW_OP_deref); in prependOffsetExpression()
660 getOffsetOpcodes(Offset, OffsetExpr); in prependOffsetExpression()
662 OffsetExpr.push_back(dwarf::DW_OP_deref); in prependOffsetExpression()
663 return DIExpression::prependOpcodes(Expr, OffsetExpr, in prependOffsetExpression()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCCodeEmitter.cpp307 const MCExpr *OffsetExpr = MCConstantExpr::create(Offset, Ctx); in getPCRelEncoding() local
308 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); in getPCRelEncoding()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp168 const MCExpr *OffsetExpr = in emitDirectiveRelocJalr() local
173 *OffsetExpr, in emitDirectiveRelocJalr()
/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp3899 const MCExpr *OffsetExpr = Inst.getOperand(2).getExpr(); in expandCondBranches() local
4033 TOut.emitRX(Mips::BLTZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr), in expandCondBranches()
4038 TOut.emitRX(Mips::BLEZ, Mips::ZERO, MCOperand::createExpr(OffsetExpr), in expandCondBranches()
4056 MCOperand::createExpr(OffsetExpr), IDLoc, STI); in expandCondBranches()
4063 MCOperand::createExpr(OffsetExpr), IDLoc, STI); in expandCondBranches()
4088 MCOperand::createExpr(OffsetExpr), IDLoc, STI); in expandCondBranches()
4107 MCOperand::createExpr(OffsetExpr), IDLoc, STI); in expandCondBranches()
4115 MCOperand::createExpr(OffsetExpr), IDLoc, STI); in expandCondBranches()
7799 const MCExpr *OffsetExpr; in parseDirectiveCPSetup() local
7803 if (Parser.parseExpression(OffsetExpr) || in parseDirectiveCPSetup()
[all …]
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCWin64EH.cpp2155 const MCExpr *OffsetExpr = nullptr; in ARMEmitUnwindInfo() local
2160 OffsetExpr = GetSubDivExpr(streamer, EpilogStart, info->Begin, 2); in ARMEmitUnwindInfo()
2174 OffsetExpr, MCConstantExpr::create(row3, context), context), in ARMEmitUnwindInfo()
/llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp11664 const MCExpr *OffsetExpr; in parseDirectiveSetFP() local
11667 if (getParser().parseExpression(OffsetExpr, EndLoc)) in parseDirectiveSetFP()
11669 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr); in parseDirectiveSetFP()
11699 const MCExpr *OffsetExpr; in parseDirectivePad() local
11702 if (getParser().parseExpression(OffsetExpr, EndLoc)) in parseDirectivePad()
11704 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr); in parseDirectivePad()
11887 const MCExpr *OffsetExpr; in parseDirectiveUnwindRaw() local
11892 if (getParser().parseExpression(OffsetExpr)) in parseDirectiveUnwindRaw()
11895 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(OffsetExpr); in parseDirectiveUnwindRaw()
11975 const MCExpr *OffsetExpr; in parseDirectiveMovSP() local
[all …]
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp2447 const MCExpr *OffsetExpr, const MCPhysReg &AddrSegmentReg, in createLoad() argument
2463 if (OffsetExpr) in createLoad()
2464 Inst.addOperand(MCOperand::createExpr(OffsetExpr)); // Displacement in createLoad()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h1506 const MCExpr *OffsetExpr, in createLoad() argument
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp4215 SmallString<64> OffsetExpr; in createCFAOffset() local
4216 appendVGScaledOffsetExpr(OffsetExpr, NumBytes, NumVGScaledBytes, in createCFAOffset()
4224 CfaExpr.append(buffer, buffer + encodeULEB128(OffsetExpr.size(), buffer)); in createCFAOffset()
4225 CfaExpr.append(OffsetExpr.str()); in createCFAOffset()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp8264 const Expr *OffsetExpr = OASE->getLowerBound(); in generateInfoForComponentList() local
8266 if (!OffsetExpr) { in generateInfoForComponentList()
8270 Offset = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(OffsetExpr), in generateInfoForComponentList()