/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1153 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1324 DefX = nullptr; in detectShiftUntilZeroIdiom() 1332 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1337 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1344 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1347 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1399 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1407 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1471 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1599 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1137 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1303 Instruction *&DefX) { in detectCTLZIdiom() argument 1307 DefX = nullptr; in detectCTLZIdiom() 1316 DefX = dyn_cast<Instruction>(T); in detectCTLZIdiom() 1321 if (!DefX || (DefX->getOpcode() != Instruction::AShr && in detectCTLZIdiom() 1322 DefX->getOpcode() != Instruction::LShr)) in detectCTLZIdiom() 1327 VarX = DefX->getOperand(0); in detectCTLZIdiom() 1330 PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectCTLZIdiom() 1373 Instruction *CntInst, *DefX; in recognizeAndInsertCTLZ() local 1570 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1272 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1443 DefX = nullptr; in detectShiftUntilZeroIdiom() 1451 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1456 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1463 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1466 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1518 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1526 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1598 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1726 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1196 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1367 DefX = nullptr; in detectShiftUntilZeroIdiom() 1375 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1380 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1387 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1390 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1442 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1450 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1520 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1648 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1247 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1418 DefX = nullptr; in detectShiftUntilZeroIdiom() 1426 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1431 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1438 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1441 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1493 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1501 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1573 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1701 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1196 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1367 DefX = nullptr; in detectShiftUntilZeroIdiom() 1375 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1380 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1387 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1390 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1442 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1450 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1520 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1648 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1247 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1418 DefX = nullptr; in detectShiftUntilZeroIdiom() 1426 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1431 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1438 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1441 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1493 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1501 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1573 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1701 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/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 | 1196 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1367 DefX = nullptr; in detectShiftUntilZeroIdiom() 1375 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1380 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1387 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1390 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1442 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1450 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1520 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1648 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1193 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1364 DefX = nullptr; in detectShiftUntilZeroIdiom() 1372 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1377 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1384 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1387 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1439 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1447 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1517 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1645 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1280 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1451 DefX = nullptr; in detectShiftUntilZeroIdiom() 1459 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1464 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1471 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1474 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1527 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1535 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1607 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1737 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1280 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1451 DefX = nullptr; in detectShiftUntilZeroIdiom() 1459 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1464 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1471 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1474 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1527 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1535 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1607 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1737 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1466 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1637 DefX = nullptr; in detectShiftUntilZeroIdiom() 1645 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1650 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1657 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1660 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1713 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1721 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1792 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1923 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1466 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1637 DefX = nullptr; in detectShiftUntilZeroIdiom() 1645 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1650 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1657 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1660 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1713 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1721 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1792 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1923 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1466 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1637 DefX = nullptr; in detectShiftUntilZeroIdiom() 1645 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1650 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1657 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1660 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1713 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1721 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1792 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1923 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1592 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1763 DefX = nullptr; in detectShiftUntilZeroIdiom() 1771 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1776 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1783 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1786 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1839 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1847 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1918 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 2049 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1466 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1637 DefX = nullptr; in detectShiftUntilZeroIdiom() 1645 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1650 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1657 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1660 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1713 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1721 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1792 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1923 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1466 (PhiX->getOperand(0) == DefX || PhiX->getOperand(1) == DefX)) in getRecurrenceVar() 1637 DefX = nullptr; in detectShiftUntilZeroIdiom() 1645 DefX = dyn_cast<Instruction>(T); in detectShiftUntilZeroIdiom() 1650 if (!DefX || !DefX->isShift()) in detectShiftUntilZeroIdiom() 1657 VarX = DefX->getOperand(0); in detectShiftUntilZeroIdiom() 1660 PHINode *PhiX = getRecurrenceVar(VarX, DefX, LoopEntry); in detectShiftUntilZeroIdiom() 1713 Instruction *DefX = nullptr; in recognizeAndInsertFFS() local 1721 CntInst, CntPhi, DefX)) in recognizeAndInsertFFS() 1792 DefX->getDebugLoc(), ZeroCheck, in recognizeAndInsertFFS() 1923 if (DefX->getOpcode() == Instruction::AShr) in transformLoopToCountable() [all …]
|