Searched refs:BaseRegNum (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | RetpolineInsertion.cpp | 139 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 D | X86MCPlusBuilder.cpp | 702 *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 D | RetpolineInsertion.h | 34 unsigned BaseRegNum; member
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 857 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 D | X86AsmBackend.cpp | 265 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 D | MCPlusBuilder.h | 859 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 D | BinaryFunction.cpp | 771 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()
|