Searched refs:MaskLo (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 1105 SDValue MaskLo, MaskHi; in SplitVecRes_MLOAD() local 1107 GetSplitVector(Mask, MaskLo, MaskHi); in SplitVecRes_MLOAD() 1109 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl); in SplitVecRes_MLOAD() 1126 Lo = DAG.getMaskedLoad(LoVT, dl, Ch, Ptr, MaskLo, Src0Lo, LoMemVT, MMO, in SplitVecRes_MLOAD() 1167 SDValue MaskLo, MaskHi; in SplitVecRes_MGATHER() local 1169 GetSplitVector(Mask, MaskLo, MaskHi); in SplitVecRes_MGATHER() 1171 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl); in SplitVecRes_MGATHER() 1195 SDValue OpsLo[] = {Ch, Src0Lo, MaskLo, Ptr, IndexLo}; in SplitVecRes_MGATHER() 1682 SDValue MaskLo, MaskHi; in SplitVecOp_MGATHER() local 1685 GetSplitVector(Mask, MaskLo, MaskHi); in SplitVecOp_MGATHER() [all …]
|
D | DAGCombiner.cpp | 5347 SDValue MaskLo, MaskHi, Lo, Hi; in visitMSCATTER() local 5348 std::tie(MaskLo, MaskHi) = SplitVSETCC(Mask.getNode(), DAG); in visitMSCATTER() 5373 SDValue OpsLo[] = { Chain, DataLo, MaskLo, BasePtr, IndexLo }; in visitMSCATTER() 5408 SDValue MaskLo, MaskHi, Lo, Hi; in visitMSTORE() local 5409 std::tie(MaskLo, MaskHi) = SplitVSETCC(Mask.getNode(), DAG); in visitMSTORE() 5437 Lo = DAG.getMaskedStore(Chain, DL, DataLo, Ptr, MaskLo, LoMemVT, MMO, in visitMSTORE() 5485 SDValue MaskLo, MaskHi, Lo, Hi; in visitMGATHER() local 5486 std::tie(MaskLo, MaskHi) = SplitVSETCC(Mask.getNode(), DAG); in visitMGATHER() 5512 SDValue OpsLo[] = { Chain, Src0Lo, MaskLo, BasePtr, IndexLo }; in visitMGATHER() 5560 SDValue MaskLo, MaskHi, Lo, Hi; in visitMLOAD() local [all …]
|
D | TargetLowering.cpp | 938 APInt MaskLo = NewMask.getLoBits(HalfBitWidth).trunc(HalfBitWidth); in SimplifyDemandedBits() local 944 if (SimplifyDemandedBits(Op.getOperand(0), MaskLo, KnownZeroLo, in SimplifyDemandedBits()
|