Searched refs:ImmOperand (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 1663 SDValue ImmOperand = Base.getOperand(1); in doPeepholeLoadStoreADDI() local 1666 if (auto *Const = dyn_cast<ConstantSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI() 1671 ImmOperand = CurDAG->getTargetConstant(CombinedOffset, SDLoc(ImmOperand), in doPeepholeLoadStoreADDI() 1673 } else if (auto *GA = dyn_cast<GlobalAddressSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI() 1684 ImmOperand = CurDAG->getTargetGlobalAddress( in doPeepholeLoadStoreADDI() 1685 GA->getGlobal(), SDLoc(ImmOperand), ImmOperand.getValueType(), in doPeepholeLoadStoreADDI() 1687 } else if (auto *CP = dyn_cast<ConstantPoolSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI() 1694 ImmOperand = CurDAG->getTargetConstantPool( in doPeepholeLoadStoreADDI() 1695 CP->getConstVal(), ImmOperand.getValueType(), CP->getAlign(), in doPeepholeLoadStoreADDI() 1709 CurDAG->UpdateNodeOperands(N, Base.getOperand(0), ImmOperand, in doPeepholeLoadStoreADDI() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 570 /// ImmOperand - This is the operand kind of an immediate of this type. For 574 Operand ImmOperand = immoperand; 750 (ins typeinfo.RegClass:$src1, typeinfo.ImmOperand:$src2), 853 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.ImmOperand:$src), 918 (outs), (ins typeinfo.ImmOperand:$src),
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 424 ImmOperand, enumerator 477 X.Kind = ImmOperand; in getImmOp() 2173 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 3593 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local 3596 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding() 3606 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 1182 let PrintMethod = "printU"#vt.Size#"ImmOperand";
|