Searched refs:HalfVec (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 3996 auto *HalfVec = ConstantVector::getSplat(HalfEC, EltC); in ConstantFoldStructCall() local 3997 return ConstantStruct::get(StTy, HalfVec, HalfVec); in ConstantFoldStructCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 16290 int RHSFirstElt, int RHSLastElt, int HalfVec, unsigned LHSNumValidElts, in fixupShuffleMaskForPermutedSToV() argument 16293 Subtarget.isLittleEndian() ? HalfVec : HalfVec - LHSNumValidElts; in fixupShuffleMaskForPermutedSToV() 16295 Subtarget.isLittleEndian() ? HalfVec : HalfVec - RHSNumValidElts; in fixupShuffleMaskForPermutedSToV() 16341 int HalfVec, int LHSLastElementDefined, in isShuffleMaskInRange() argument 16347 if ((LHSLastElementDefined >= 0) && (Index < HalfVec) && in isShuffleMaskInRange() 16352 (Index > HalfVec + RHSLastElementDefined)) in isShuffleMaskInRange() 16435 int HalfVec = ShuffleNumElts / 2; in combineVectorShuffle() local 16441 unsigned LHSNumValidElts = HalfVec; in combineVectorShuffle() 16442 unsigned RHSNumValidElts = HalfVec; in combineVectorShuffle() 16479 if (!isShuffleMaskInRange(ShuffV, HalfVec, LHSLastElt, RHSLastElt)) in combineVectorShuffle() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 15975 SDValue HalfVec = DAG.getNode(ScalarOpcode, DL, HalfVT, Lo, Hi); in getVectorBitwiseReduce() local 15976 return getVectorBitwiseReduce(Opcode, HalfVec, VT, DL, DAG); in getVectorBitwiseReduce()
|