Home
last modified time | relevance | path

Searched refs:LaneOp (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp5432 auto LaneOp = B.buildIntrinsic(IID, {VT}).addUse(Src0); in legalizeLaneOp() local
5436 return LaneOp.getReg(0); in legalizeLaneOp()
5438 return LaneOp.addUse(Src1).getReg(0); in legalizeLaneOp()
5440 return LaneOp.addUse(Src1).addUse(Src2).getReg(0); in legalizeLaneOp()
5446 return LaneOp.addUse(Src1) in legalizeLaneOp()
H A DSIISelLowering.cpp6189 SDValue LaneOp = createLaneOp(Src0, Src1, Src2, MVT::i32); in lowerLaneOp() local
6190 SDValue Trunc = DAG.getAnyExtOrTrunc(LaneOp, SL, IntVT); in lowerLaneOp()
6242 SDValue LaneOp = createLaneOp(Src0, Src1, Src2, VT.getSimpleVT()); in lowerLaneOp() local
6243 return unrollLaneOp(LaneOp.getNode()); in lowerLaneOp()
6286 SDValue LaneOp = createLaneOp(Src0, Src1, Src2, VecVT); in lowerLaneOp() local
6287 SDValue UnrolledLaneOp = unrollLaneOp(LaneOp.getNode()); in lowerLaneOp()