Searched refs:SegReg (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86Operand.h | 60 unsigned SegReg; member in struct:llvm::final::MemOp 144 if (Mem.SegReg) 145 OS << ",SegReg=" << X86IntelInstPrinter::getRegisterName(Mem.SegReg); 181 return Mem.SegReg; 633 Res->Mem.SegReg = 0; 649 CreateMem(unsigned ModeSize, unsigned SegReg, const MCExpr *Disp, argument 655 assert((SegReg || BaseReg || IndexReg) && "Invalid memory operand!"); 661 Res->Mem.SegReg = SegReg; [all...] |
H A D | X86AsmParser.cpp | 890 std::unique_ptr<X86Operand> ParseMemOperand(unsigned SegReg, 899 CreateMemForInlineAsm(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, 1266 return X86Operand::CreateMem(getPointerWidth(), /*SegReg=*/0, Disp, 1275 return X86Operand::CreateMem(getPointerWidth(), /*SegReg=*/0, Disp, 1380 FinalOp.Mem.SegReg = OrigOp.Mem.SegReg; 1409 unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, 1447 return X86Operand::CreateMem(getPointerWidth(), SegReg, Disp, BaseReg, 2209 std::unique_ptr<X86Operand> X86AsmParser::ParseMemOperand(unsigned SegReg, argument 2286 if (SegReg 1408 CreateMemForInlineAsm( unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc Start, SMLoc End, unsigned Size, StringRef Identifier, const InlineAsmIdentifierInfo &Info) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AsmPrinter.cpp | 354 const MachineOperand &SegReg = MI->getOperand(OpNo + X86::AddrSegmentReg); local 363 if (SegReg.getReg()) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.cpp | 530 const MCOperand &SegReg = Inst.getOperand(MemOpStart + X86::AddrSegmentReg); local 535 if (SegReg.getReg() != 0 || IndexReg.getReg() != 0 || ScaleAmt.getImm() != 1 ||
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 3542 Register SegReg = SrcRegs[i]; local 3545 SegReg = MRI.createGenericVirtualRegister(LLT::scalar(SegSize)); 3546 MIRBuilder.buildExtract(SegReg, SrcRegs[i], ExtractOffset); 3549 DstRegs.push_back(SegReg); 3614 Register SegReg = OpReg; local 3617 SegReg = MRI.createGenericVirtualRegister(LLT::scalar(SegSize)); 3618 MIRBuilder.buildExtract(SegReg, OpReg, ExtractOffset); 3622 MIRBuilder.buildInsert(DstReg, SrcRegs[i], SegReg, InsertOffset);
|
Completed in 234 milliseconds