Home
last modified time | relevance | path

Searched refs:MaskVT (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp3293 EVT MaskVT = Mask.getValueType(); in WidenVecRes_MLOAD() local
3318 EVT MaskVT = Mask.getValueType(); in WidenVecRes_MGATHER() local
3527 EVT MaskVT; in WidenVSELECTAndMask() local
3535 MaskVT = WideVT; in WidenVSELECTAndMask()
3537 MaskVT = NarrowVT; in WidenVSELECTAndMask()
3539 MaskVT = ToMaskVT; in WidenVSELECTAndMask()
3542 MaskVT = VT0; in WidenVSELECTAndMask()
3545 SETCC0 = convertMask(SETCC0, VT0, MaskVT); in WidenVSELECTAndMask()
3546 SETCC1 = convertMask(SETCC1, VT1, MaskVT); in WidenVSELECTAndMask()
3940 EVT MaskVT = Mask.getValueType(); in WidenVecOp_MSTORE() local
[all …]
H A DLegalizeTypes.h874 SDValue convertMask(SDValue InMask, EVT MaskVT, EVT ToMaskVT);
H A DTargetLowering.cpp5144 EVT MaskVT = Mask.getValueType(); in IncrementMemoryAddress() local
5145 assert(DataVT.getVectorNumElements() == MaskVT.getVectorNumElements() && in IncrementMemoryAddress()
5149 EVT MaskIntVT = EVT::getIntegerVT(*DAG.getContext(), MaskVT.getSizeInBits()); in IncrementMemoryAddress()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22396 MVT MaskVT = in getPrefetchNode() local
30896 MaskVT = MVT::getVectorVT(MaskVT, NumMaskElts); in combineX86ShuffleChain()
31032 (MaskVT == MVT::v8f32 || MaskVT == MVT::v8i32)) || in combineX86ShuffleChain()
31034 (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 || in combineX86ShuffleChain()
31050 (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 || in combineX86ShuffleChain()
31053 (MaskVT == MVT::v4f64 || MaskVT == MVT::v4i64 || in combineX86ShuffleChain()
31054 MaskVT == MVT::v8f32 || MaskVT == MVT::v8i32)) || in combineX86ShuffleChain()
31074 (MaskVT == MVT::v8f64 || MaskVT == MVT::v8i64 || in combineX86ShuffleChain()
31077 (MaskVT == MVT::v4f64 || MaskVT == MVT::v4i64 || in combineX86ShuffleChain()
31140 (MaskVT == MVT::v2f64 || MaskVT == MVT::v4f64 || MaskVT == MVT::v4f32 || in combineX86ShuffleChain()
[all …]
H A DX86InstrSSE.td8237 ValueType MaskVT, string BlendStr, ValueType ZeroVT> {
8239 def: Pat<(X86mstore (VT RC:$src), addr:$ptr, (MaskVT RC:$mask)),
8242 def: Pat<(VT (X86mload addr:$ptr, (MaskVT RC:$mask), undef)),
8244 def: Pat<(VT (X86mload addr:$ptr, (MaskVT RC:$mask),
8247 def: Pat<(VT (X86mload addr:$ptr, (MaskVT RC:$mask), (VT RC:$src0))),
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h972 VectorType *MaskVT = VectorType::get(I8Type, NumElts);
991 Instruction::InsertElement, MaskVT, i);
1000 BinaryOperator::And, MaskVT);