Home
last modified time | relevance | path

Searched refs:ImmOperand (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp254 SDValue ImmOperand = Base.getOperand(1); in doPeepholeLoadStoreADDI() local
256 if (auto Const = dyn_cast<ConstantSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
257 ImmOperand = CurDAG->getTargetConstant( in doPeepholeLoadStoreADDI()
258 Const->getSExtValue(), SDLoc(ImmOperand), ImmOperand.getValueType()); in doPeepholeLoadStoreADDI()
259 } else if (auto GA = dyn_cast<GlobalAddressSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
260 ImmOperand = CurDAG->getTargetGlobalAddress( in doPeepholeLoadStoreADDI()
261 GA->getGlobal(), SDLoc(ImmOperand), ImmOperand.getValueType(), in doPeepholeLoadStoreADDI()
275 CurDAG->UpdateNodeOperands(N, Base.getOperand(0), ImmOperand, in doPeepholeLoadStoreADDI()
279 ImmOperand, N->getOperand(3)); in doPeepholeLoadStoreADDI()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp425 SDValue ImmOperand = Base.getOperand(1); in doPeepholeLoadStoreADDI() local
428 if (auto Const = dyn_cast<ConstantSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
433 ImmOperand = CurDAG->getTargetConstant(CombinedOffset, SDLoc(ImmOperand), in doPeepholeLoadStoreADDI()
434 ImmOperand.getValueType()); in doPeepholeLoadStoreADDI()
435 } else if (auto GA = dyn_cast<GlobalAddressSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
446 ImmOperand = CurDAG->getTargetGlobalAddress( in doPeepholeLoadStoreADDI()
447 GA->getGlobal(), SDLoc(ImmOperand), ImmOperand.getValueType(), in doPeepholeLoadStoreADDI()
449 } else if (auto CP = dyn_cast<ConstantPoolSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
456 ImmOperand = CurDAG->getTargetConstantPool( in doPeepholeLoadStoreADDI()
457 CP->getConstVal(), ImmOperand.getValueType(), CP->getAlign(), in doPeepholeLoadStoreADDI()
[all …]
/external/llvm/lib/Target/X86/
DX86InstrArithmetic.td581 /// ImmOperand - This is the operand kind of an immediate of this type. For
585 Operand ImmOperand = immoperand;
762 (ins typeinfo.RegClass:$src1, typeinfo.ImmOperand:$src2),
856 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.ImmOperand:$src),
923 (outs), (ins typeinfo.ImmOperand:$src),
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrArithmetic.td570 /// ImmOperand - This is the operand kind of an immediate of this type. For
574 Operand ImmOperand = immoperand;
737 (ins typeinfo.RegClass:$src1, typeinfo.ImmOperand:$src2),
831 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.ImmOperand:$src),
896 (outs), (ins typeinfo.ImmOperand:$src),
/external/llvm/utils/TableGen/
DAsmMatcherEmitter.cpp404 ImmOperand, enumerator
448 X.Kind = ImmOperand; in getImmOp()
2040 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrArithmetic.td570 /// ImmOperand - This is the operand kind of an immediate of this type. For
574 Operand ImmOperand = immoperand;
737 (ins typeinfo.RegClass:$src1, typeinfo.ImmOperand:$src2),
831 (outs), (ins typeinfo.MemOperand:$dst, typeinfo.ImmOperand:$src),
896 (outs), (ins typeinfo.ImmOperand:$src),
/external/llvm-project/llvm/utils/TableGen/
DAsmMatcherEmitter.cpp424 ImmOperand, enumerator
477 X.Kind = ImmOperand; in getImmOp()
2178 case MatchableInfo::ResOperand::ImmOperand: { in emitConvertFuncs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp2671 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local
2674 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding()
2684 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp3131 MachineOperand ImmOperand = MI.getOperand(III.ImmOpNo); in isImmInstrEligibleForFolding() local
3134 if (!ImmOperand.isImm()) in isImmInstrEligibleForFolding()
3144 OffsetImm = ImmOperand.getImm(); in isImmInstrEligibleForFolding()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td1120 let PrintMethod = "printU"#vt.Size#"ImmOperand";
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td1166 let PrintMethod = "printU"#vt.Size#"ImmOperand";