Searched refs:MaskVT (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 3293 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 D | LegalizeTypes.h | 874 SDValue convertMask(SDValue InMask, EVT MaskVT, EVT ToMaskVT);
|
| H A D | TargetLowering.cpp | 5144 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 D | X86ISelLowering.cpp | 22396 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 D | X86InstrSSE.td | 8237 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 D | BasicTTIImpl.h | 972 VectorType *MaskVT = VectorType::get(I8Type, NumElts); 991 Instruction::InsertElement, MaskVT, i); 1000 BinaryOperator::And, MaskVT);
|