/dports/devel/vc-intrinsics/vc-intrinsics-753ad50/GenXIntrinsics/include/llvm/GenXIntrinsics/ |
H A D | GenXIntrinsics.h | 285 bool isOverloadedRet(unsigned IntrinID); 314 switch (IntrinID) { in isRdRegion() 332 switch (IntrinID) { in isWrRegion() 350 inline bool isAbs(unsigned IntrinID) { in isAbs() argument 351 if (IntrinID == GenXIntrinsic::genx_absf || IntrinID == GenXIntrinsic::genx_absi) in isAbs() 384 inline bool isVLoad(unsigned IntrinID) { in isVLoad() argument 409 return isVLoad(IntrinID) || isVStore(IntrinID); in isVLoadStore() 445 return isWritePredefReg(IntrinID) || isReadPredefReg(IntrinID); in isReadWritePredefReg() 459 switch(IntrinID) { in getLSCCategory() 620 inline bool isLSC(unsigned IntrinID) { in isLSC() argument [all …]
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/ |
H A D | GenXBaling.cpp | 199 if (GenXIntrinsic::isWrRegion(IntrinID)) in processInst() 201 else if (IntrinID == GenXIntrinsic::genx_wrpredregion) in processInst() 205 else if (IntrinID == GenXIntrinsic::genx_sat || GenXIntrinsic::isIntegerSat(IntrinID)) in processInst() 207 else if (IntrinID == GenXIntrinsic::genx_faddr) in processInst() 211 else if (GenXIntrinsic::isRdRegion(IntrinID)) in processInst() 226 processMainInst(Inst, IntrinID); in processInst() 1307 if (IntrinID == Intrinsic::dbg_value) in processMainInst() 1309 if (IntrinID == GenXIntrinsic::not_any_intrinsic) { in processMainInst() 1389 } else if (IntrinID == GenXIntrinsic::genx_convert in processMainInst() 1397 } else if (GenXIntrinsic::isAbs(IntrinID)) { in processMainInst() [all …]
|
H A D | GenXCategory.cpp | 947 unsigned IntrinID = GenXIntrinsic::not_any_intrinsic; in getCategoryAndAlignmentForUse() local 949 IntrinID = GenXIntrinsic::getAnyIntrinsicID(Callee); in getCategoryAndAlignmentForUse() 952 IGC_ASSERT(IntrinID != GenXIntrinsic::genx_convert); in getCategoryAndAlignmentForUse() 955 switch (IntrinID) { in getCategoryAndAlignmentForUse() 985 GenXIntrinsicInfo II(IntrinID); in getCategoryAndAlignmentForUse()
|
H A D | GenXLegalization.cpp | 737 unsigned IntrinID = GenXIntrinsic::getAnyIntrinsicID(MainInst->Inst); in processInst() local 738 switch (IntrinID) { in processInst() 750 if (GenXIntrinsicInfo(IntrinID).getRetInfo().getCategory() != in processInst() 2033 unsigned IntrinID = GenXIntrinsic::getAnyIntrinsicID(CalledF); in splitInst() local 2034 IGC_ASSERT(GenXIntrinsic::isAnyNonTrivialIntrinsic(IntrinID)); in splitInst() 2035 if (IntrinID == GenXIntrinsic::genx_constanti || in splitInst() 2036 IntrinID == GenXIntrinsic::genx_constantf) { in splitInst() 2061 if (GenXIntrinsic::isOverloadedArg((GenXIntrinsic::ID)IntrinID, i)) in splitInst() 2066 GenXIntrinsic::getAnyDeclaration(M, IntrinID, OverloadedTypes); in splitInst()
|
H A D | GenXCisaBuilder.cpp | 651 void buildAlloca(CallInst *CI, unsigned IntrinID, unsigned Mod, 2762 switch (IntrinID) { in buildMainInst() 2785 buildPrintIndex(CI, IntrinID, Mod, DstDesc); in buildMainInst() 2792 buildAlloca(CI, IntrinID, Mod, DstDesc); in buildMainInst() 2817 buildIntrinsic(CI, IntrinID, BI, Mod, DstDesc); in buildMainInst() 3461 if ((IntrinID == GenXIntrinsic::genx_dpas) || in buildIntrinsic() 3462 (IntrinID == GenXIntrinsic::genx_dpas2) || in buildIntrinsic() 3463 (IntrinID == GenXIntrinsic::genx_dpasw) || in buildIntrinsic() 3464 (IntrinID == GenXIntrinsic::genx_dpas_nosrc0) || in buildIntrinsic() 3465 (IntrinID == GenXIntrinsic::genx_dpasw_nosrc0)) { in buildIntrinsic() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 191 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1318 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1339 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1397 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1406 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1466 TTI->getIntrinsicCost(IntrinID, InitX->getType(), Args) > in recognizeAndInsertFFS() 1470 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1585 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1612 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 224 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1437 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1458 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1516 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1525 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1590 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1597 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1712 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1739 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 194 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1361 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1382 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1440 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1449 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1515 TTI->getIntrinsicCost(IntrinID, InitX->getType(), Args) > in recognizeAndInsertFFS() 1519 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1634 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1661 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 201 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1412 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1433 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1491 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1500 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1565 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1572 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1687 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1714 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 194 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1361 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1382 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1440 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1449 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1515 TTI->getIntrinsicCost(IntrinID, InitX->getType(), Args) > in recognizeAndInsertFFS() 1519 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1634 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1661 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 201 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1412 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1433 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1491 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1500 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1565 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1572 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1687 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1714 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 194 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1361 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1382 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1440 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1449 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1515 TTI->getIntrinsicCost(IntrinID, InitX->getType(), Args) > in recognizeAndInsertFFS() 1519 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1634 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1661 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 193 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1358 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1379 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1437 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1446 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1512 TTI->getIntrinsicCost(IntrinID, InitX->getType(), Args) > in recognizeAndInsertFFS() 1516 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1631 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1658 FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1631 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1652 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1711 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1720 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1784 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1791 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1906 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1934 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2481 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1631 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1652 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1711 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1720 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1784 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1791 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1906 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1934 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2481 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1631 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1652 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1711 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1720 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1784 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1791 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1906 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1934 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2481 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1757 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1778 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1837 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1846 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1910 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1917 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 2032 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 2060 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2607 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1631 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1652 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1711 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1720 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1784 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1791 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1906 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1934 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2481 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 247 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1631 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1652 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1711 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1720 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1784 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1791 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1906 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1934 createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable() 2481 Intrinsic::ID &IntrinID, Instruction *&IV, in detectShiftUntilZeroIdiom() argument [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 229 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1445 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1466 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1525 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1534 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1599 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1606 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1721 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1750 Value *FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 229 void transformLoopToCountable(Intrinsic::ID IntrinID, BasicBlock *PreCondBB, 1445 Intrinsic::ID &IntrinID, Value *&InitX, in detectShiftUntilZeroIdiom() argument 1466 IntrinID = DefX->getOpcode() == Instruction::Shl ? Intrinsic::cttz : in detectShiftUntilZeroIdiom() 1525 Intrinsic::ID IntrinID; in recognizeAndInsertFFS() local 1534 if (!detectShiftUntilZeroIdiom(CurLoop, *DL, IntrinID, InitX, in recognizeAndInsertFFS() 1599 IntrinsicCostAttributes Attrs(IntrinID, InitX->getType(), Args); in recognizeAndInsertFFS() 1606 transformLoopToCountable(IntrinID, PH, CntInst, CntPhi, InitX, DefX, in recognizeAndInsertFFS() 1721 Intrinsic::ID IntrinID, BasicBlock *Preheader, Instruction *CntInst, in transformLoopToCountable() argument 1750 Value *FFS = createFFSIntrinsic(Builder, InitXNext, DL, ZeroCheck, IntrinID); in transformLoopToCountable()
|
/dports/devel/ispc/ispc-1.16.1/src/gen/ |
H A D | GlobalsLocalization.cpp | 612 unsigned IntrinID = GenXIntrinsic::getAnyIntrinsicID(Callee); in AnalyzeGlobals() local 613 return (IntrinID == GenXIntrinsic::genx_print_format_index); in AnalyzeGlobals()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 705 Intrinsic::ID IntrinID = getVectorIntrinsicIDForCall(CI, TLI); in canVectorizeInstrs() local 707 if (hasVectorInstrinsicScalarOpd(IntrinID, i)) { in canVectorizeInstrs()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 705 Intrinsic::ID IntrinID = getVectorIntrinsicIDForCall(CI, TLI); in canVectorizeInstrs() local 707 if (hasVectorInstrinsicScalarOpd(IntrinID, i)) { in canVectorizeInstrs()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 705 Intrinsic::ID IntrinID = getVectorIntrinsicIDForCall(CI, TLI); in canVectorizeInstrs() local 707 if (hasVectorInstrinsicScalarOpd(IntrinID, i)) { in canVectorizeInstrs()
|