Home
last modified time | relevance | path

Searched refs:SegmentReg (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp306 unsigned SegmentReg = 0; in determinePaddingPrefix() local
309 SegmentReg = Inst.getOperand(MemoryOperand + X86::AddrSegmentReg).getReg(); in determinePaddingPrefix()
318 SegmentReg = Inst.getOperand(2).getReg(); in determinePaddingPrefix()
324 SegmentReg = Inst.getOperand(1).getReg(); in determinePaddingPrefix()
329 SegmentReg = Inst.getOperand(1).getReg(); in determinePaddingPrefix()
334 if (SegmentReg != 0) in determinePaddingPrefix()
335 return X86::getSegmentOverridePrefixForReg(SegmentReg); in determinePaddingPrefix()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1125 unsigned Opc, BaseReg, ScaleVal, IndexReg, Displacement, SegmentReg; in emitNop() local
1126 IndexReg = Displacement = SegmentReg = 0; in emitNop()
1184 SegmentReg = X86::CS; in emitNop()
1209 .addReg(SegmentReg), in emitNop()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp2299 unsigned BaseReg, IndexReg, SegmentReg; in analyzeVirtualMethodCall() local
2305 &SegmentReg, &DispExpr)) { in analyzeVirtualMethodCall()
2310 SegmentReg == X86::NoRegister) { in analyzeVirtualMethodCall()
2337 &Disp, &SegmentReg, &DispExpr)) { in analyzeVirtualMethodCall()
2340 IndexReg == X86::NoRegister && SegmentReg == X86::NoRegister && in analyzeVirtualMethodCall()
/llvm-project-15.0.7/llvm/docs/
H A DCodeGenerator.rst2001 SegmentReg: Base + [1,2,4,8] * IndexReg + Disp32