/external/llvm/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 93 inline SDValue getI32Imm(unsigned Imm) { in getI32Imm() function in __anon7bd595e20111::PPCDAGToDAGISel 526 SDValue Ops[] = { Op0, Op1, getI32Imm(SH), getI32Imm(MB), in SelectBitfieldInsert() 527 getI32Imm(ME) }; in SelectBitfieldInsert() 655 auto getI32Imm = [CurDAG](unsigned Imm) { in SelectInt64Direct() local 662 Result = CurDAG->getMachineNode(PPC::LI8, dl, MVT::i64, getI32Imm(Lo)); in SelectInt64Direct() 666 Result = CurDAG->getMachineNode(OpC, dl, MVT::i64, getI32Imm(Hi)); in SelectInt64Direct() 669 SDValue(Result, 0), getI32Imm(Lo)); in SelectInt64Direct() 672 Result = CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, getI32Imm(Hi)); in SelectInt64Direct() 682 getI32Imm(Shift), in SelectInt64Direct() 683 getI32Imm(63 - Shift)); in SelectInt64Direct() [all …]
|
D | PPCInstrHTM.td | 20 return getI32Imm (N->getZExtValue());
|
D | PPCInstrAltivec.td | 132 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 0, *CurDAG)); 143 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 1, *CurDAG)); 154 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 2, *CurDAG)); 164 return getI32Imm(PPC::getVSPLTImmediate(N, 1, *CurDAG)); 171 return getI32Imm(PPC::getVSPLTImmediate(N, 2, *CurDAG)); 178 return getI32Imm(PPC::getVSPLTImmediate(N, 4, *CurDAG));
|
D | PPCInstr64Bit.td | 59 return getI32Imm(63 - N->getZExtValue()); 64 return N->getZExtValue() ? getI32Imm(64 - N->getZExtValue()) : getI32Imm(0); 69 return getI32Imm((unsigned short)(N->getZExtValue() >> 32)); 74 return getI32Imm((unsigned short)(N->getZExtValue() >> 48));
|
D | PPCInstrInfo.td | 231 return getI32Imm(31 - N->getZExtValue()); 236 return N->getZExtValue() ? getI32Imm(32 - N->getZExtValue()) : getI32Imm(0); 241 return getI32Imm((unsigned short)N->getZExtValue()); 246 return getI32Imm((unsigned)N->getZExtValue() >> 16); 252 return getI32Imm((Val - (signed short)Val) >> 16); 258 return getI32Imm(mb); 265 return getI32Imm(me);
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 706 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), in SelectLoad() 707 getI32Imm(vecType), getI32Imm(fromType), in SelectLoad() 708 getI32Imm(fromTypeWidth), Addr, Chain }; in SelectLoad() 734 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), in SelectLoad() 735 getI32Imm(vecType), getI32Imm(fromType), in SelectLoad() 736 getI32Imm(fromTypeWidth), Base, Offset, Chain }; in SelectLoad() 787 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), in SelectLoad() 788 getI32Imm(vecType), getI32Imm(fromType), in SelectLoad() 789 getI32Imm(fromTypeWidth), Base, Offset, Chain }; in SelectLoad() 839 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), in SelectLoad() [all …]
|
D | NVPTXISelDAGToDAG.h | 74 inline SDValue getI32Imm(unsigned Imm) { in getI32Imm() function
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 50 inline SDValue getI32Imm(unsigned Imm) { in getI32Imm() function in __anon4f4463a10111::XCoreDAGToDAGISel 141 SDValue MskSize = getI32Imm(32 - countLeadingZeros((uint32_t)Val)); in Select() 259 SDValue constOne = getI32Imm(1); in SelectBRIND()
|
D | XCoreInstrInfo.td | 97 return getI32Imm(N->getZExtValue()/4); 104 return getI32Imm(32 - countLeadingZeros((uint32_t)N->getZExtValue())); 110 return getI32Imm(-value); 116 return getI32Imm(32-value); 123 return getI32Imm(-value/4);
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelDAGToDAG.cpp | 86 inline SDValue getI32Imm(unsigned Imm) { in getI32Imm() function in __anon6bce5c5f0111::ARMDAGToDAGISel 1258 Opc = getI32Imm(ARM_AM::getSORegOpc(ShOpcVal, ShImmVal)); in SelectT2ShifterOperandReg() 2145 Ops.push_back(getI32Imm(Lane)); in SelectVLDSTLane()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFragmentsSIMD.td | 578 return getI32Imm(N->getZExtValue() >> 3);
|
D | X86ISelDAGToDAG.cpp | 280 inline SDValue getI32Imm(unsigned Imm) { in getI32Imm() function in __anonfec1f42b0311::X86DAGToDAGISel
|
D | X86InstrCompiler.td | 20 return getI32Imm((unsigned)N->getZExtValue());
|