Home
last modified time | relevance | path

Searched refs:getI32Imm (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp173 inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) { in getI32Imm() function in __anon9a8fa64b0111::PPCDAGToDAGISel
779 SDValue Ops[] = { Op0, Op1, getI32Imm(SH, dl), getI32Imm(MB, dl), in tryBitfieldInsert()
780 getI32Imm(ME, dl) }; in tryBitfieldInsert()
919 auto getI32Imm = [CurDAG, dl](unsigned Imm) { in selectI64ImmDirect() local
932 Result = CurDAG->getMachineNode(OpC, dl, MVT::i64, getI32Imm(Hi)); in selectI64ImmDirect()
935 SDValue(Result, 0), getI32Imm(Lo)); in selectI64ImmDirect()
938 Result = CurDAG->getMachineNode(PPC::LIS8, dl, MVT::i64, getI32Imm(Hi)); in selectI64ImmDirect()
948 { SDValue(Result, 0), SDValue(Result, 0), getI32Imm(Shift), getI32Imm(0)}; in selectI64ImmDirect()
956 getI32Imm(Shift), in selectI64ImmDirect()
957 getI32Imm(63 - Shift)); in selectI64ImmDirect()
[all …]
DPPCInstrHTM.td19 return getI32Imm (N->getZExtValue(), SDLoc(N));
DPPCInstrAltivec.td186 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 0, *CurDAG), SDLoc(N));
197 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 1, *CurDAG), SDLoc(N));
208 return getI32Imm(PPC::isVSLDOIShuffleMask(N, 2, *CurDAG), SDLoc(N));
218 return getI32Imm(PPC::getSplatIdxForPPCMnemonics(N, 1, *CurDAG), SDLoc(N));
225 return getI32Imm(PPC::getSplatIdxForPPCMnemonics(N, 2, *CurDAG), SDLoc(N));
232 return getI32Imm(PPC::getSplatIdxForPPCMnemonics(N, 4, *CurDAG), SDLoc(N));
DPPCInstr64Bit.td58 return getI32Imm(63 - N->getZExtValue(), SDLoc(N));
63 return N->getZExtValue() ? getI32Imm(64 - N->getZExtValue(), SDLoc(N))
64 : getI32Imm(0, SDLoc(N));
DPPCInstrInfo.td328 return getI32Imm(31 - N->getZExtValue(), SDLoc(N));
333 return N->getZExtValue() ? getI32Imm(32 - N->getZExtValue(), SDLoc(N))
334 : getI32Imm(0, SDLoc(N));
339 return getI32Imm((unsigned short)N->getZExtValue(), SDLoc(N));
344 return getI32Imm((unsigned)N->getZExtValue() >> 16, SDLoc(N));
350 return getI32Imm((Val - (signed short)Val) >> 16, SDLoc(N));
356 return getI32Imm(mb, SDLoc(N));
363 return getI32Imm(me, SDLoc(N));
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp924 SDValue Ops[] = { getI32Imm(isVolatile, dl), getI32Imm(CodeAddrSpace, dl), in tryLoad()
925 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
926 getI32Imm(fromTypeWidth, dl), Addr, Chain }; in tryLoad()
937 SDValue Ops[] = { getI32Imm(isVolatile, dl), getI32Imm(CodeAddrSpace, dl), in tryLoad()
938 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
939 getI32Imm(fromTypeWidth, dl), Base, Offset, Chain }; in tryLoad()
956 SDValue Ops[] = { getI32Imm(isVolatile, dl), getI32Imm(CodeAddrSpace, dl), in tryLoad()
957 getI32Imm(vecType, dl), getI32Imm(fromType, dl), in tryLoad()
958 getI32Imm(fromTypeWidth, dl), Base, Offset, Chain }; in tryLoad()
975 SDValue Ops[] = { getI32Imm(isVolatile, dl), getI32Imm(CodeAddrSpace, dl), in tryLoad()
[all …]
DNVPTXISelDAGToDAG.h78 inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) { in getI32Imm() function
DNVPTXIntrinsics.td44 return getI32Imm(Subtarget->getPTXVersion(), SDLoc(N));
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp49 inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) { in getI32Imm() function in __anon6dfe740a0111::XCoreDAGToDAGISel
141 SDValue MskSize = getI32Imm(32 - countLeadingZeros((uint32_t)Val), dl); in Select()
266 SDValue constOne = getI32Imm(1, dl); in tryBRIND()
DXCoreInstrInfo.td97 return getI32Imm(N->getZExtValue()/4, SDLoc(N));
104 return getI32Imm(32 - countLeadingZeros((uint32_t)N->getZExtValue()),
111 return getI32Imm(-value, SDLoc(N));
117 return getI32Imm(32 - value, SDLoc(N));
124 return getI32Imm(-value/4, SDLoc(N));
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelDAGToDAG.cpp85 inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) { in getI32Imm() function in __anonacb02cd20111::LanaiDAGToDAGISel
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp75 inline SDValue getI32Imm(unsigned Imm, const SDLoc &dl) { in getI32Imm() function in __anon91a6a0480111::ARMDAGToDAGISel
2396 Ops.push_back(getI32Imm(Lane, dl)); in SelectVLDSTLane()
2476 Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate offset in SelectMVE_WB()
2501 Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate shift count in SelectMVE_LongShift()
2510 Ops.push_back(getI32Imm(SatBit, Loc)); in SelectMVE_LongShift()
4006 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(2))->getZExtValue(), dl)); /* coproc */ in Select()
4007 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(), dl)); /* opc */ in Select()
4008 … Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(4))->getZExtValue(), dl)); /* CRm */ in Select()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp414 inline SDValue getI32Imm(unsigned Imm, const SDLoc &DL) { in getI32Imm() function in __anon249a38140311::X86DAGToDAGISel
DX86InstrCompiler.td19 return getI32Imm((uint32_t)N->getZExtValue(), SDLoc(N));
DX86InstrInfo.td2552 return getI32Imm(Length << 8, SDLoc(N));
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenDAGISel.inc45503 return getI32Imm((unsigned)N->getZExtValue() >> 16, SDLoc(N));
45510 return getI32Imm((unsigned short)N->getZExtValue(), SDLoc(N));
45518 return getI32Imm((Val - (signed short)Val) >> 16, SDLoc(N));
45527 return getI32Imm(mb, SDLoc(N));
45536 return getI32Imm(me, SDLoc(N));
45542 return getI32Imm (N->getZExtValue(), SDLoc(N));
45549 return getI32Imm(31 - N->getZExtValue(), SDLoc(N));
45556 return getI32Imm(63 - N->getZExtValue(), SDLoc(N));
45563 return N->getZExtValue() ? getI32Imm(32 - N->getZExtValue(), SDLoc(N))
45564 : getI32Imm(0, SDLoc(N));
[all …]