/llvm-project/llvm/unittests/IR/ |
H A D | VectorBuilderTest.cpp | 30 Value *&Mask, Value *&EVL) { in createBuilderModule() 51 Value *Mask, *EVL; in TEST_F() local 101 Value *Mask, *EVL; in TEST_F() local 147 Value *Mask, *EVL; in TEST_F() local 182 Value *Mask, *EVL; in TEST_F() local 215 Value *Mask, *EVL; in TEST_F() local 253 Value *Mask, *EVL; in TEST_F() local 268 Value *Mask, *EVL; in TEST_F() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 277 SDValue VPSExtPromotedInteger(SDValue Op, SDValue Mask, SDValue EVL) { in VPSExtPromotedInteger() argument 290 SDValue VPZExtPromotedInteger(SDValue Op, SDValue Mask, SDValue EVL) { in VPZExtPromotedInteger() argument
|
H A D | LegalizeVectorOps.cpp | 1460 SDValue EVL = Node->getOperand(3); ExpandVP_SELECT() local 1493 SDValue EVL = Node->getOperand(3); ExpandVP_MERGE() local 1540 SDValue EVL = Node->getOperand(3); ExpandVP_REM() local 1710 SDValue Mask, EVL; ExpandSETCC() local [all...] |
H A D | LegalizeIntegerTypes.cpp | 693 DAG.getNode(N->getOpcode(), dl, NVT, Op, Mask, EVL), in PromoteIntRes_CTLZ() local 584 SDValue EVL = N->getOperand(2); PromoteIntRes_BSWAP() local 612 SDValue EVL = N->getOperand(2); PromoteIntRes_BITREVERSE() local 672 SDValue EVL = N->getOperand(2); PromoteIntRes_CTLZ() local 724 SDValue EVL = N->getOperand(2); PromoteIntRes_CTPOP_PARITY() local 1392 SDValue EVL = N->getOperand(3); PromoteIntRes_SHL() local 1429 SDValue EVL = N->getOperand(3); PromoteIntRes_SExtIntBinOp() local 1448 SDValue EVL = N->getOperand(3); PromoteIntRes_ZExtIntBinOp() local 1478 SDValue EVL = N->getOperand(3); PromoteIntRes_SRA() local 1498 SDValue EVL = N->getOperand(3); PromoteIntRes_SRL() local 1569 SDValue EVL = N->getOperand(4); PromoteIntRes_VPFunnelShift() local [all...] |
H A D | SelectionDAG.cpp | 1544 getVPZeroExtendInReg(SDValue Op,SDValue Mask,SDValue EVL,const SDLoc & DL,EVT VT) getVPZeroExtendInReg() argument 1589 getVPLogicalNOT(const SDLoc & DL,SDValue Val,SDValue Mask,SDValue EVL,EVT VT) getVPLogicalNOT() argument 1595 getVPPtrExtOrTrunc(const SDLoc & DL,EVT VT,SDValue Op,SDValue Mask,SDValue EVL) getVPPtrExtOrTrunc() argument 1600 getVPZExtOrTrunc(const SDLoc & DL,EVT VT,SDValue Op,SDValue Mask,SDValue EVL) getVPZExtOrTrunc() argument 9079 getLoadVP(ISD::MemIndexedMode AM,ISD::LoadExtType ExtType,EVT VT,const SDLoc & dl,SDValue Chain,SDValue Ptr,SDValue Offset,SDValue Mask,SDValue EVL,MachinePointerInfo PtrInfo,EVT MemVT,Align Alignment,MachineMemOperand::Flags MMOFlags,const AAMDNodes & AAInfo,const MDNode * Ranges,bool IsExpanding) getLoadVP() argument 9103 getLoadVP(ISD::MemIndexedMode AM,ISD::LoadExtType ExtType,EVT VT,const SDLoc & dl,SDValue Chain,SDValue Ptr,SDValue Offset,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,bool IsExpanding) getLoadVP() argument 9136 getLoadVP(EVT VT,const SDLoc & dl,SDValue Chain,SDValue Ptr,SDValue Mask,SDValue EVL,MachinePointerInfo PtrInfo,MaybeAlign Alignment,MachineMemOperand::Flags MMOFlags,const AAMDNodes & AAInfo,const MDNode * Ranges,bool IsExpanding) getLoadVP() argument 9149 getLoadVP(EVT VT,const SDLoc & dl,SDValue Chain,SDValue Ptr,SDValue Mask,SDValue EVL,MachineMemOperand * MMO,bool IsExpanding) getLoadVP() argument 9158 getExtLoadVP(ISD::LoadExtType ExtType,const SDLoc & dl,EVT VT,SDValue Chain,SDValue Ptr,SDValue Mask,SDValue EVL,MachinePointerInfo PtrInfo,EVT MemVT,MaybeAlign Alignment,MachineMemOperand::Flags MMOFlags,const AAMDNodes & AAInfo,bool IsExpanding) getExtLoadVP() argument 9171 getExtLoadVP(ISD::LoadExtType ExtType,const SDLoc & dl,EVT VT,SDValue Chain,SDValue Ptr,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,bool IsExpanding) getExtLoadVP() argument 9196 getStoreVP(SDValue Chain,const SDLoc & dl,SDValue Val,SDValue Ptr,SDValue Offset,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,ISD::MemIndexedMode AM,bool IsTruncating,bool IsCompressing) getStoreVP() argument 9230 getTruncStoreVP(SDValue Chain,const SDLoc & dl,SDValue Val,SDValue Ptr,SDValue Mask,SDValue EVL,MachinePointerInfo PtrInfo,EVT SVT,Align Alignment,MachineMemOperand::Flags MMOFlags,const AAMDNodes & AAInfo,bool IsCompressing) getTruncStoreVP() argument 9253 getTruncStoreVP(SDValue Chain,const SDLoc & dl,SDValue Val,SDValue Ptr,SDValue Mask,SDValue EVL,EVT SVT,MachineMemOperand * MMO,bool IsCompressing) getTruncStoreVP() argument 9333 getStridedLoadVP(ISD::MemIndexedMode AM,ISD::LoadExtType ExtType,EVT VT,const SDLoc & DL,SDValue Chain,SDValue Ptr,SDValue Offset,SDValue Stride,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,bool IsExpanding) getStridedLoadVP() argument 9366 getStridedLoadVP(EVT VT,const SDLoc & DL,SDValue Chain,SDValue Ptr,SDValue Stride,SDValue Mask,SDValue EVL,MachineMemOperand * MMO,bool IsExpanding) getStridedLoadVP() argument 9376 getExtStridedLoadVP(ISD::LoadExtType ExtType,const SDLoc & DL,EVT VT,SDValue Chain,SDValue Ptr,SDValue Stride,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,bool IsExpanding) getExtStridedLoadVP() argument 9386 getStridedStoreVP(SDValue Chain,const SDLoc & DL,SDValue Val,SDValue Ptr,SDValue Offset,SDValue Stride,SDValue Mask,SDValue EVL,EVT MemVT,MachineMemOperand * MMO,ISD::MemIndexedMode AM,bool IsTruncating,bool IsCompressing) getStridedStoreVP() argument 9422 getTruncStridedStoreVP(SDValue Chain,const SDLoc & DL,SDValue Val,SDValue Ptr,SDValue Stride,SDValue Mask,SDValue EVL,EVT SVT,MachineMemOperand * MMO,bool IsCompressing) getTruncStridedStoreVP() argument [all...] |
H A D | LegalizeVectorTypes.cpp | 2055 SDValue EVL = LD->getVectorLength(); SplitVecRes_VP_LOAD() local 2996 SDValue EVL = N->getOperand(2); SplitVecRes_VP_REVERSE() local 3583 SDValue EVL = N->getVectorLength(); SplitVecOp_VP_STORE() local 5633 SDValue EVL = DAG.getElementCount(DL, TLI.getVPExplicitVectorLengthTy(), WidenVecRes_LOAD() local 5678 SDValue EVL = N->getVectorLength(); WidenVecRes_VP_LOAD() local 6797 SDValue EVL = DAG.getElementCount(DL, TLI.getVPExplicitVectorLengthTy(), WidenVecOp_STORE() local [all...] |
H A D | TargetLowering.cpp | 9111 SDValue EVL = N->getOperand(2); expandVPCTTZElements() local 9356 SDValue EVL = N->getOperand(2); expandVPBSWAP() local 9495 SDValue EVL = N->getOperand(2); expandVPBITREVERSE() local 11354 LegalizeSetCCCondCode(SelectionDAG & DAG,EVT VT,SDValue & LHS,SDValue & RHS,SDValue & CC,SDValue Mask,SDValue EVL,bool & NeedInvert,const SDLoc & dl,SDValue & Chain,bool IsSignaling) const LegalizeSetCCCondCode() argument [all...] |
H A D | LegalizeDAG.cpp | 4106 SDValue Mask, EVL; ExpandNode() local
|
H A D | SelectionDAGBuilder.cpp | 8467 SDValue EVL = getValue(VPIntrin.getOperand(4)); visitVPCmp() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 414 Value *EVL = State.Builder.CreateIntrinsic( generatePerPart() local 426 Value *EVL = GetEVL(State, AVL); generatePerPart() local [all...] |
H A D | LoopVectorize.cpp | 9351 createReverseEVL(IRBuilderBase & Builder,Value * Operand,Value * EVL,const Twine & Name) createReverseEVL() argument 9372 Value *EVL = State.get(getEVL(), VPIteration(0, 0)); execute() local 9456 Value *EVL = State.get(getEVL(), VPIteration(0, 0)); execute() local [all...] |
H A D | VectorCombine.cpp | 878 Value *EVL = VPI.getArgOperand(3); scalarizeVPIntrinsic() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1629 const Value *EVL = Args[4]; getIntrinsicInstrCost() local 1639 const Value *EVL = Args[3]; getIntrinsicInstrCost() local
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | AddressSanitizer.cpp | 1472 Value *EVL = IB.CreateAddReduce(ExtMask); getInterestingMemoryOperands() local 1620 instrumentMaskedLoadOrStore(AddressSanitizer * Pass,const DataLayout & DL,Type * IntptrTy,Value * Mask,Value * EVL,Value * Stride,Instruction * I,Value * Addr,MaybeAlign Alignment,unsigned Granularity,Type * OpType,bool IsWrite,Value * SizeArgument,bool UseCalls,uint32_t Exp,RuntimeCallInserter & RTCI) instrumentMaskedLoadOrStore() argument [all...] |
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 1580 if (auto *EVL = LI->getLoopFor(ExitInsn->getParent())) rewriteLoopExitValues() local
|
H A D | BasicBlockUtils.cpp | 1782 SplitBlockAndInsertForEachLane(Value * EVL,Instruction * InsertBefore,std::function<void (IRBuilderBase &,Value *)> Func) SplitBlockAndInsertForEachLane() argument
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 5519 SDValue EVL = Op->getOperand(2); lowerVPCttzElements() local 11621 SDValue EVL = Op.getOperand(2); lowerVPReverseExperimental() local [all...] |