Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DRetpolineInsertion.cpp139 MIB.createLoad(LoadCalleeAddrs, MemRef.BaseRegNum, MemRef.ScaleValue, in createNewRetpoline()
196 Tag += MemRef.BaseRegNum != BC.MIB->getNoRegister() in createRetpolineFunctionTag()
197 ? "r" + to_string(MemRef.BaseRegNum) in createRetpolineFunctionTag()
237 MIB.createLoad(LoadCalleeAddrs, MemRef.BaseRegNum, MemRef.ScaleValue, in createBranchReplacement()
257 if (!MIB.evaluateX86MemoryOperand(Inst, &Memory.BaseRegNum, in IndirectBranchInfo()
310 if (MemRef.BaseRegNum == MIB.getStackPointer()) in runOnFunctions()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp702 *BaseRegNum = Base.getReg(); in evaluateX86MemoryOperand()
723 unsigned BaseRegNum; in evaluateMemOperandTarget() local
734 if ((BaseRegNum != X86::RIP && BaseRegNum != X86::NoRegister) || in evaluateMemOperandTarget()
1116 unsigned BaseRegNum; in isStackAccess() local
1130 if (BaseRegNum != X86::RBP && BaseRegNum != X86::RSP) in isStackAccess()
1138 StackPtrReg = BaseRegNum; in isStackAccess()
1192 unsigned BaseRegNum; in changeToPushOrPop() local
1204 if (BaseRegNum != X86::RBP && BaseRegNum != X86::RSP) { in changeToPushOrPop()
1324 unsigned BaseRegNum; in evaluateStackOffsetExpr() local
2090 unsigned BaseRegNum; in analyzePICJumpTable() local
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DRetpolineInsertion.h34 unsigned BaseRegNum; member
/llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp857 unsigned BaseRegNum; member
1372 if (Memory.BaseRegNum && in isMVEMem()
1385 if (Memory.BaseRegNum && in isGPRMem()
1473 Memory.BaseRegNum)) in isMemNoOffsetT2()
1485 Memory.BaseRegNum)) in isMemNoOffsetT2NoSp()
1497 Memory.BaseRegNum)) in isMemNoOffsetT()
1814 Memory.BaseRegNum)) in isMemImm7s4Offset()
1889 Memory.BaseRegNum)) in isMemRegRQOffset()
3816 Op->Memory.BaseRegNum = BaseRegNum; in CreateMem()
3955 if (Memory.BaseRegNum) in print()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp265 unsigned BaseRegNum = MemoryOperand + CurOp + X86::AddrBaseReg; in isRIPRelative() local
266 unsigned BaseReg = MI.getOperand(BaseRegNum).getReg(); in isRIPRelative()
341 unsigned BaseRegNum = MemoryOperand + X86::AddrBaseReg; in determinePaddingPrefix() local
342 unsigned BaseReg = Inst.getOperand(BaseRegNum).getReg(); in determinePaddingPrefix()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h859 evaluateX86MemoryOperand(const MCInst &Inst, unsigned *BaseRegNum,
1350 MCInst *&MemLocInstr, unsigned &BaseRegNum, in analyzeIndirectBranch() argument
1371 unsigned &BaseRegNum, in analyzeVirtualMethodCall() argument
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryFunction.cpp771 unsigned BaseRegNum, IndexRegNum; in processIndirectBranch() local
796 Instruction, Begin, Instructions.end(), PtrSize, MemLocInstr, BaseRegNum, in processIndirectBranch()
847 BaseRegNum = BC.MIB->getNoRegister(); in processIndirectBranch()
856 if (BaseRegNum == BC.MRI->getProgramCounter()) in processIndirectBranch()
1779 unsigned BaseRegNum, IndexRegNum; in postProcessIndirectBranches() local
1784 Instr, BB.begin(), BB.end(), PtrSize, MemLocInstr, BaseRegNum, in postProcessIndirectBranches()