Home
last modified time | relevance | path

Searched refs:RegUseTracker (Results 1 – 18 of 18) sorted by relevance

/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp107 class RegUseTracker { class
135 RegUseTracker::CountRegister(const SCEV *Reg, size_t LUIdx) { in CountRegister()
146 RegUseTracker::DropRegister(const SCEV *Reg, size_t LUIdx) { in DropRegister()
155 RegUseTracker::DropUse(size_t LUIdx) { in DropUse()
163 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
174 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
180 void RegUseTracker::clear() { in clear()
215 const RegUseTracker &RegUses) const;
996 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1053 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp239 class RegUseTracker { class
268 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
279 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
288 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
303 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
314 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
320 void RegUseTracker::clear() { in clear()
386 const RegUseTracker &RegUses) const;
1196 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1569 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp237 class RegUseTracker { class
266 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
277 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
286 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
301 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
312 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
318 void RegUseTracker::clear() { in clear()
384 const RegUseTracker &RegUses) const;
1192 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1565 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp234 class RegUseTracker { class
263 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
274 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
283 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
298 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
309 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
315 void RegUseTracker::clear() { in clear()
381 const RegUseTracker &RegUses) const;
1202 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1575 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp239 class RegUseTracker { class
268 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
279 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
288 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
303 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
314 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
320 void RegUseTracker::clear() { in clear()
386 const RegUseTracker &RegUses) const;
1193 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1566 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp237 class RegUseTracker { class
266 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
277 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
286 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
301 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
312 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
318 void RegUseTracker::clear() { in clear()
384 const RegUseTracker &RegUses) const;
1192 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1565 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp234 class RegUseTracker { class
263 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
274 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
283 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
298 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
309 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
315 void RegUseTracker::clear() { in clear()
381 const RegUseTracker &RegUses) const;
1202 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1575 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp234 class RegUseTracker { class
263 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
274 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
283 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
298 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
309 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
315 void RegUseTracker::clear() { in clear()
381 const RegUseTracker &RegUses) const;
1202 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1575 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp239 class RegUseTracker { class
268 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
279 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
288 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
303 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
314 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
320 void RegUseTracker::clear() { in clear()
386 const RegUseTracker &RegUses) const;
1193 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1566 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp233 class RegUseTracker { class
262 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
273 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
282 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
297 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
308 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
314 void RegUseTracker::clear() { in clear()
380 const RegUseTracker &RegUses) const;
1201 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1572 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp225 class RegUseTracker {
254 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) {
265 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) {
274 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) {
289 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const {
300 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const {
306 void RegUseTracker::clear() {
372 const RegUseTracker &RegUses) const;
1197 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1551 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) {
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp220 class RegUseTracker {
249 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) {
260 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) {
269 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) {
284 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const {
295 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const {
301 void RegUseTracker::clear() {
367 const RegUseTracker &RegUses) const;
1192 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1546 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) {
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker { class
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
330 void RegUseTracker::clear() { in clear()
396 const RegUseTracker &RegUses) const;
1231 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1602 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker { class
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
330 void RegUseTracker::clear() { in clear()
396 const RegUseTracker &RegUses) const;
1231 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1602 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker { class
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
330 void RegUseTracker::clear() { in clear()
396 const RegUseTracker &RegUses) const;
1231 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1602 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp255 class RegUseTracker { class
284 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
295 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
304 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
319 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
330 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
336 void RegUseTracker::clear() { in clear()
402 const RegUseTracker &RegUses) const;
1237 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1608 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker { class
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) { in countRegister()
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) { in dropRegister()
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) { in swapAndDropUse()
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const { in isRegUsedByUsesOtherThan()
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const { in getUsedByIndices()
330 void RegUseTracker::clear() { in clear()
396 const RegUseTracker &RegUses) const;
1231 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1602 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) { in RecomputeRegs()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp249 class RegUseTracker {
278 RegUseTracker::countRegister(const SCEV *Reg, size_t LUIdx) {
289 RegUseTracker::dropRegister(const SCEV *Reg, size_t LUIdx) {
298 RegUseTracker::swapAndDropUse(size_t LUIdx, size_t LastLUIdx) {
313 RegUseTracker::isRegUsedByUsesOtherThan(const SCEV *Reg, size_t LUIdx) const {
324 const SmallBitVector &RegUseTracker::getUsedByIndices(const SCEV *Reg) const {
330 void RegUseTracker::clear() {
396 const RegUseTracker &RegUses) const;
1231 void RecomputeRegs(size_t LUIdx, RegUseTracker &Reguses);
1602 void LSRUse::RecomputeRegs(size_t LUIdx, RegUseTracker &RegUses) {
[all …]