/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ShuffleDecodeConstantPool.cpp | 27 APInt &UndefElts, in extractConstantMask() 123 APInt UndefElts; in DecodePSHUFBMask() local 162 APInt UndefElts; in DecodeVPERMILPMask() local 198 APInt UndefElts; in DecodeVPERMIL2PMask() local 252 APInt UndefElts; in DecodeVPPERMMask() local
|
H A D | X86InstCombineIntrinsic.cpp | 932 APInt UndefElts(Width, 0); in instCombineIntrinsic() local 1778 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
H A D | X86ISelLowering.cpp | 7280 APInt &UndefElts, in getTargetConstantBitsFromNode() 7589 APInt UndefElts; in isConstantSplat() local 7618 APInt &UndefElts) { in getTargetShuffleMaskIndices() 8256 APInt UndefElts; in createShuffleMaskFromVSELECT() local 8322 APInt UndefElts; in getFauxShuffleMask() local 24926 APInt UndefElts; in LowerVSETCC() local 30458 APInt UndefElts; in convertShiftLeftToScale() local 38062 APInt UndefElts; in computeKnownBitsForTargetNode() local 39505 APInt UndefElts(NumMaskElts, 0); in combineX86ShuffleChain() local 40009 APInt UndefElts(NumMaskElts, 0); in combineX86ShufflesConstants() local [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ShuffleDecode.cpp | 292 void DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodePSHUFBMask() 324 void DecodeVPPERMMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPPERMMask() 477 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMILPMask() 499 ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMIL2PMask() 544 void DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMVMask() 558 void DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts, in DecodeVPERMV3Mask()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 581 APInt UndefElts(NumElts, 0); in visitExtractElementInst() local 592 APInt UndefElts(NumElts, 0); in visitExtractElementInst() local 1695 APInt UndefElts(VWidth, 0); in visitInsertElementInst() local 2824 APInt UndefElts(VWidth, 0); in visitShuffleVectorInst() local
|
H A D | InstCombineCalls.cpp | 375 APInt UndefElts(DemandedElts.getBitWidth(), 0); in simplifyMaskedStore() local 459 APInt UndefElts(DemandedElts.getBitWidth(), 0); in simplifyMaskedScatter() local 1245 APInt UndefElts(VWidth, 0); in visitCallInst() local
|
H A D | InstCombineSimplifyDemanded.cpp | 1237 APInt &UndefElts, in SimplifyDemandedVectorElts()
|
H A D | InstructionCombining.cpp | 193 IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, APInt &UndefElts2, in targetSimplifyDemandedVectorEltsIntrinsic() argument 2294 APInt UndefElts(VWidth, 0); in visitGetElementPtrInst() local
|
H A D | InstCombineSelect.cpp | 2408 APInt UndefElts(NumElts, 0); in foldVectorSelect() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 1206 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 255 APInt &UndefElts, APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 651 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 191 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
H A D | TargetTransformInfo.h | 2034 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 326 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1658 APInt &UndefElts, APInt &UndefElts2, APInt &UndefElts3, in simplifyDemandedVectorEltsIntrinsic()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 2587 APInt &UndefElts, unsigned Depth) const { in isSplatValue() 2776 APInt UndefElts; in isSplatValue() local 2793 APInt UndefElts; in getSplatSourceVector() local
|
H A D | TargetLowering.cpp | 3633 APInt &UndefElts, in isSplatValueForTargetNode()
|
H A D | DAGCombiner.cpp | 23523 APInt UndefElts; in combineShuffleOfSplatVal() local
|
/openbsd-src/gnu/llvm/llvm/lib/IR/ |
H A D | Instructions.cpp | 2477 APInt UndefElts = APInt::getZero(NumMaskElts); in isInsertSubvectorMask() local
|