Searched refs:MoveImm (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 159 MoveImm, enumerator 336 bool isMoveImmediate() const { return Flags & (1ULL << MCID::MoveImm); } in isMoveImmediate()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIFixSGPRCopies.cpp | 300 const MachineInstr *MoveImm, in isSafeToFoldImmIntoCopy() argument 307 if (!MoveImm->isMoveImmediate()) in isSafeToFoldImmIntoCopy() 311 TII->getNamedOperand(*MoveImm, AMDGPU::OpName::src0); in isSafeToFoldImmIntoCopy() 319 switch (MoveImm->getOpcode()) { in isSafeToFoldImmIntoCopy()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.td | 538 bit MoveImm = 0> { 557 // An instruction declared as MoveImm will be optimized in FoldImmediate 559 let isMoveImm = MoveImm; 592 Operand immOp = simm7, Operand mOp = mimm, bit MoveImm = 0> : 593 RRbm<opcStr, opc, RC, Ty, RC, Ty, OpNode, immOp, mOp, MoveImm>; 951 multiclass RMm<string opcStr, bits<8>opc, RegisterClass RC, bit MoveImm = 0> { 964 // it here. An instruction declared as MoveImm will be optimized in 966 let isMoveImm = MoveImm; 973 let cx = 0 in defm LEA : RMm<"lea", 0x06, I64, /* MoveImm */ 1>; 974 let cx = 1 in defm LEASL : RMm<"lea.sl", 0x06, I64, /* MoveImm */ 1>; [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 888 return hasProperty(MCID::MoveImm, Type);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMInstrThumb2.td | 2871 bit Cheap = 0, bit ReMat = 0, bit MoveImm = 0> { 2878 let isMoveImm = MoveImm;
|