Searched refs:CreateReg (Results 26 - 50 of 60) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h92 MI->addOperand(*MF, MachineOperand::CreateReg(RegNo,
H A DMachineOperand.h784 static MachineOperand CreateReg(Register Reg, bool isDef, bool isImp = false,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp433 CreateReg(MCContext &Context, unsigned RegNum, SMLoc S, SMLoc E) { function in struct:__anon4092::HexagonOperand
892 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
910 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
922 HexagonOperand::CreateReg(getContext(), Register, Begin, End));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp60 Info.Callee = MachineOperand::CreateReg(GetCalleeReg(), false);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp100 MI.addOperand(*MF, MachineOperand::CreateReg(AMDGPU::EXEC, false, true));
255 return MachineOperand::CreateReg(DstReg, MO.isDef(), MO.isImplicit(),
302 I.addOperand(MachineOperand::CreateReg(AMDGPU::SCC, true, // isDef
325 I.addOperand(MachineOperand::CreateReg(AMDGPU::SCC, true, // isDef
364 I.addOperand(*MF, MachineOperand::CreateReg(AMDGPU::EXEC, false, true));
455 I.addOperand(*MF, MachineOperand::CreateReg(AMDGPU::EXEC, false, true));
2311 I.addOperand(*MF, MachineOperand::CreateReg(AMDGPU::EXEC, false, true));
H A DR600InstrInfo.cpp717 Cond.push_back(MachineOperand::CreateReg(R600::PRED_SEL_ONE, false));
737 Cond.push_back(MachineOperand::CreateReg(R600::PRED_SEL_ONE, false));
H A DSIWholeQuadMode.cpp846 MI->addOperand(MachineOperand::CreateReg(AMDGPU::EXEC, false, true));
H A DAMDGPUMachineCFGStructurizer.cpp1882 MachineOperand RegOp = MachineOperand::CreateReg(Reg, false, false, true);
2342 MachineOperand::CreateReg(Reg, false, false, true);
2400 MachineOperand RegOp = MachineOperand::CreateReg(Reg, false, false, true);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp905 Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
916 Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
973 Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
987 Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
2201 MachineOperand::CreateReg(*ImpDefs, true, true));
2207 MachineOperand::CreateReg(*ImpUses, false, true));
4568 Cond.push_back(MachineOperand::CreateReg(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1436 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
1472 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
1495 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
1530 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
1538 MachineOperand ImplicitOp2 = MachineOperand::CreateReg(0, false);
1579 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
1620 MachineOperand ImplicitOp = MachineOperand::CreateReg(0, false);
6029 MOs.push_back(MachineOperand::CreateReg(PICBase, false));
6031 MOs.push_back(MachineOperand::CreateReg(0, false));
6033 MOs.push_back(MachineOperand::CreateReg(
[all...]
H A DX86FloatingPoint.cpp1111 MachineOperand::CreateReg(X86::ST0, /*isDef*/ true, /*isImp*/ true));
1157 MachineOperand::CreateReg(X86::ST0, /*isDef*/ false, /*isImp*/ true));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp172 MI.addOperand(MachineOperand::CreateReg(Mips::SP, false, true));
179 MI.addOperand(MachineOperand::CreateReg(Mips::SP, false, true));
H A DMipsInstrInfo.cpp861 return ParamLoadedValue(MachineOperand::CreateReg(SrcReg, false), Expr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp578 static std::unique_ptr<VEOperand> CreateReg(unsigned RegNum, SMLoc S, function in class:__anon4344::VEOperand
1403 Op = VEOperand::CreateReg(RegNo, S, E);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h624 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, function in struct:llvm::final
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp888 static std::unique_ptr<MipsOperand> CreateReg(unsigned Index, StringRef Str, function in class:__anon4201::MipsOperand
1507 return CreateReg(Index, Str, RegKind_Numeric, RegInfo, S, E, Parser);
1515 return CreateReg(Index, Str, RegKind_GPR, RegInfo, S, E, Parser);
1523 return CreateReg(Index, Str, RegKind_FGR, RegInfo, S, E, Parser);
1531 return CreateReg(Index, Str, RegKind_HWRegs, RegInfo, S, E, Parser);
1539 return CreateReg(Index, Str, RegKind_FCC, RegInfo, S, E, Parser);
1547 return CreateReg(Index, Str, RegKind_ACC, RegInfo, S, E, Parser);
1555 return CreateReg(Index, Str, RegKind_MSA128, RegInfo, S, E, Parser);
1563 return CreateReg(Index, Str, RegKind_MSACtrl, RegInfo, S, E, Parser);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp1182 return ParamLoadedValue(MachineOperand::CreateReg(SrcReg, false), Expr);
H A DModuloSchedule.cpp1812 MI.addOperand(MachineOperand::CreateReg(Reg, /*isDef=*/false));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp853 PN->addOperand(MachineOperand::CreateReg(MuxR, false, false, false, false,
H A DHexagonFrameLowering.cpp541 RetI->addOperand(MachineOperand::CreateReg(R.getReg(), false, true));
969 RetI.addOperand(MachineOperand::CreateReg(R.getReg(), false, true));
2616 MI->addOperand(MachineOperand::CreateReg(R.getReg(), IsDef, true, IsKill));
H A DHexagonSplitDouble.cpp621 auto CO = MachineOperand::CreateReg(R, Op.isDef(), Op.isImplicit(), isKill,
H A DHexagonConstExtenders.cpp253 return MachineOperand::CreateReg(Reg, /*Def*/false, /*Imp*/false,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1191 MachineOperand::CreateReg(*ImpDefs, true, true));
1195 MachineOperand::CreateReg(*ImpUses, false, true));
1552 Dest = MachineOperand::CreateReg(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp7855 DestBase = MachineOperand::CreateReg(NextDestReg, false);
7856 SrcBase = MachineOperand::CreateReg(NextSrcReg, false);
7875 DestBase = MachineOperand::CreateReg(Reg, false);
7884 SrcBase = MachineOperand::CreateReg(Reg, false);
8006 MI.addOperand(MachineOperand::CreateReg(Reg, true, true));
8015 MI.addOperand(MachineOperand::CreateReg(Reg, true, true));
8020 MI.addOperand(MachineOperand::CreateReg(Reg, true, true));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp6877 return ParamLoadedValue(MachineOperand::CreateReg(SrcReg, false), Expr);
6882 return ParamLoadedValue(MachineOperand::CreateReg(SrcReg, false), Expr);
6888 return ParamLoadedValue(MachineOperand::CreateReg(SrcSubReg, false), Expr);

Completed in 499 milliseconds

123