HomeSort by: relevance | last modified time | path
    Searched refs:VPIntrinsic (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ExpandVectorPredication.cpp 98 static void transferDecorations(Value &NewVal, VPIntrinsic &VPI) {
112 static void replaceOperation(Value &NewOp, VPIntrinsic &OldOp) {
151 Value *foldEVLIntoMask(VPIntrinsic &VPI);
155 void discardEVLParameter(VPIntrinsic &PI);
159 VPIntrinsic &PI);
162 Value *expandPredication(VPIntrinsic &PI);
164 /// \brief Determine how and whether the VPIntrinsic \p VPI shall be
167 VPLegalization getVPLegalizationStrategy(const VPIntrinsic &VPI) const;
215 VPIntrinsic &VPI) {
251 void CachingVPExpander::discardEVLParameter(VPIntrinsic &VPI)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IntrinsicInst.cpp 284 ElementCount VPIntrinsic::getStaticVectorLength() const {
295 Value *VPIntrinsic::getMaskParam() const {
302 void VPIntrinsic::setMaskParam(Value *NewMask) {
307 Value *VPIntrinsic::getVectorLengthParam() const {
314 void VPIntrinsic::setVectorLengthParam(Value *NewEVL) {
319 Optional<int> VPIntrinsic::GetMaskParamPos(Intrinsic::ID IntrinsicID) {
331 Optional<int> VPIntrinsic::GetVectorLengthParamPos(Intrinsic::ID IntrinsicID) {
343 bool VPIntrinsic::IsVPIntrinsic(Intrinsic::ID ID) {
357 Optional<unsigned> VPIntrinsic::GetFunctionalOpcodeForVP(Intrinsic::ID ID) {
371 Intrinsic::ID VPIntrinsic::GetForOpcode(unsigned IROPC)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VETargetTransformInfo.h 70 getVPLegalizationStrategy(const VPIntrinsic &PI) const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.h 138 getVPLegalizationStrategy(const VPIntrinsic &PI) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 64 class VPIntrinsic;
1414 VPLegalization getVPLegalizationStrategy(const VPIntrinsic &PI) const;
1726 getVPLegalizationStrategy(const VPIntrinsic &PI) const = 0;
2300 getVPLegalizationStrategy(const VPIntrinsic &PI) const override {
TargetTransformInfoImpl.h 754 getVPLegalizationStrategy(const VPIntrinsic &PI) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
IntrinsicInst.h 390 class VPIntrinsic : public IntrinsicInst {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 767 void visitVectorPredicationIntrinsic(const VPIntrinsic &VPIntrin);
SelectionDAGBuilder.cpp 6299 visitVectorPredicationIntrinsic(cast<VPIntrinsic>(I));
7272 static unsigned getISDForVPIntrinsic(const VPIntrinsic &VPIntrin) {
7283 "Inconsistency: no SDNode available for this VPIntrinsic!");
7289 const VPIntrinsic &VPIntrin) {
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 1030 TargetTransformInfo::getVPLegalizationStrategy(const VPIntrinsic &VPI) const {

Completed in 811 milliseconds