Searched refs:DispExpr (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | RetpolineInsertion.cpp | 140 MemRef.IndexRegNum, MemRef.DispValue, MemRef.DispExpr, in createNewRetpoline() 190 if (MemRef.DispExpr) { in createRetpolineFunctionTag() 192 MemRef.DispExpr->print(Ostream, BC.AsmInfo.get()); in createRetpolineFunctionTag() 201 MemRef.DispExpr ? "+" + DispExprStr : "+" + to_string(MemRef.DispValue); in createRetpolineFunctionTag() 238 MemRef.IndexRegNum, MemRef.DispValue, MemRef.DispExpr, in createBranchReplacement() 260 &Memory.SegRegNum, &Memory.DispExpr)) in IndirectBranchInfo()
|
| H A D | IndirectCallPromotion.cpp | 386 const MCExpr *DispExpr; in maybeGetHotJumpTableTargets() local 390 MemLocInstr, BaseReg, IndexReg, DispValue, DispExpr, PCRelBaseOut); in maybeGetHotJumpTableTargets() 411 << "DispExpr = " << DispExpr << ", " in maybeGetHotJumpTableTargets() 430 if (DispExpr) { in maybeGetHotJumpTableTargets() 432 BC.getSymbolValue(*BC.MIB->getTargetSymbol(DispExpr)); in maybeGetHotJumpTableTargets()
|
| /llvm-project-15.0.7/bolt/lib/Target/AArch64/ |
| H A D | AArch64MCPlusBuilder.cpp | 229 const MCExpr **DispExpr) const { in evaluateADR() 235 assert(DispExpr && "DispExpr must be set"); in evaluateADR() 236 *DispExpr = Label.getExpr(); in evaluateADR() 251 return evaluateADR(Inst, DispImm, DispExpr); in evaluateAArch64MemoryOperand() 261 assert(DispExpr && "DispExpr must be set"); in evaluateAArch64MemoryOperand() 262 *DispExpr = Inst.getOperand(I).getExpr(); in evaluateAArch64MemoryOperand() 276 const MCExpr *DispExpr = nullptr; in evaluateMemOperandTarget() local 277 if (!evaluateAArch64MemoryOperand(Inst, DispValue, &DispExpr)) in evaluateMemOperandTarget() 281 if (DispExpr) in evaluateMemOperandTarget() 693 const MCExpr *DispExpr; in analyzeIndirectBranch() local [all …]
|
| /llvm-project-15.0.7/bolt/lib/Target/X86/ |
| H A D | X86MCPlusBuilder.cpp | 708 if (DispExpr) in evaluateX86MemoryOperand() 709 *DispExpr = nullptr; in evaluateX86MemoryOperand() 712 *DispExpr = Disp.getExpr(); in evaluateX86MemoryOperand() 728 const MCExpr *DispExpr = nullptr; in evaluateMemOperandTarget() local 736 DispExpr) in evaluateMemOperandTarget() 1121 const MCExpr *DispExpr; in isStackAccess() local 1197 const MCExpr *DispExpr; in changeToPushOrPop() local 2128 DispExpr == nullptr) in analyzePICJumpTable() 2228 const MCExpr *DispExpr; in analyzeIndirectBranch() local 2238 DispExprOut = DispExpr; in analyzeIndirectBranch() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | RetpolineInsertion.h | 39 const MCExpr *DispExpr{nullptr};
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryFunction.cpp | 773 const MCExpr *DispExpr; in processIndirectBranch() local 797 IndexRegNum, DispValue, DispExpr, PCRelBaseInstr); in processIndirectBranch() 840 if (DispExpr) { in processIndirectBranch() 843 std::tie(TargetSym, TargetOffset) = BC.MIB->getTargetSymbolInfo(DispExpr); in processIndirectBranch() 1781 const MCExpr *DispExpr; in postProcessIndirectBranches() local 1785 IndexRegNum, DispValue, DispExpr, PCRelBaseInstr); in postProcessIndirectBranches()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | MCPlusBuilder.h | 862 const MCExpr **DispExpr = nullptr) const { 1352 const MCExpr *&DispExpr, MCInst *&PCRelBaseOut) const { in analyzeIndirectBranch() argument
|