Home
last modified time | relevance | path

Searched refs:ZeroIdx (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp98 Value *ZeroIdx = B.getInt32(0); in replaceBuffer() local
102 B.CreateGEP(Buf.LayoutStruct, CBGV, {ZeroIdx, B.getInt32(Offset)}); in replaceBuffer()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1375 NonLoc ZeroIdx = svalBuilder.makeZeroArrayIndex(); in ArrayToPointer() local
1376 return loc::MemRegionVal(MRMgr.getElementRegion(T, ZeroIdx, R, Ctx)); in ArrayToPointer()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5226 int ZeroIdx = -1; in getGeneralPermuteNode() local
5232 ZeroIdx = 0; in getGeneralPermuteNode()
5237 ZeroIdx = I + SystemZ::VectorBytes; in getGeneralPermuteNode()
5242 if (ZeroIdx != -1) { in getGeneralPermuteNode()
5249 IndexNodes[I] = DAG.getConstant(ZeroIdx, DL, MVT::i32); in getGeneralPermuteNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1996 auto ZeroIdx = ConstantInt::get(IC.Builder.getInt64Ty(), APInt(64, 0)); in instCombineSVEDupqLane() local
1998 II.getType(), PoisonValue::get(II.getType()), InsertEltChain, ZeroIdx); in instCombineSVEDupqLane()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7801 SDValue ZeroIdx = DAG.getConstant(0, DL, MVT::i32); in constructRetValue() local
7804 SDValue(Result, 0), ZeroIdx); in constructRetValue()
7807 SDValue(Result, 0), ZeroIdx); in constructRetValue()
9378 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, DL); in getMemIntrinsicNode() local
9381 ? DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, Op, ZeroIdx) in getMemIntrinsicNode()
9384 ZeroIdx); in getMemIntrinsicNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4343 SDValue ZeroIdx = DAG.getIntPtrConstant(0, dl); in insert1BitVector() local
4355 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, OpVT, Op, ZeroIdx); in insert1BitVector()
4370 ZeroIdx); in insert1BitVector()
4376 SubVec, ZeroIdx); in insert1BitVector()
4378 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, OpVT, Op, ZeroIdx); in insert1BitVector()
4382 Undef, SubVec, ZeroIdx); in insert1BitVector()
4388 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, OpVT, SubVec, ZeroIdx); in insert1BitVector()
4408 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, OpVT, SubVec, ZeroIdx); in insert1BitVector()
4418 Vec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, SubVecVT, Vec, ZeroIdx); in insert1BitVector()
4421 Vec, ZeroIdx); in insert1BitVector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp1692 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, dl); in PromoteIntRes_TRUNCATE() local
1693 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, NVT, WideExt, ZeroIdx); in PromoteIntRes_TRUNCATE()
H A DDAGCombiner.cpp23087 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, DL); in createBuildVecShuffle() local
23129 VecIn1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VT, VecIn1, ZeroIdx); in createBuildVecShuffle()
23152 DAG.getUNDEF(InVT1), VecIn2, ZeroIdx); in createBuildVecShuffle()
23180 DAG.getUNDEF(InVT1), VecIn2, ZeroIdx); in createBuildVecShuffle()
23220 Shuffle = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VT, Shuffle, ZeroIdx); in createBuildVecShuffle()
26485 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, SDLoc(N)); in visitSCALAR_TO_VECTOR() local
26489 ZeroIdx); in visitSCALAR_TO_VECTOR()
H A DLegalizeVectorTypes.cpp5994 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, SDLoc(Mask)); in convertMask()
5996 ZeroIdx); in convertMask()
5990 SDValue ZeroIdx = DAG.getVectorIdxConstant(0, SDLoc(Mask)); convertMask() local