/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/ |
H A D | HandleLoadStoreInstructions.cpp | 128 if (I.getValueOperand()->getType()->isDoubleTy() || in visitStoreInst() 129 (I.getValueOperand()->getType()->isVectorTy() && in visitStoreInst() 130 cast<VectorType>(I.getValueOperand()->getType())->getElementType()->isDoubleTy())) in visitStoreInst() 135 if (I.getValueOperand()->getType()->isVectorTy()) in visitStoreInst() 137 …numVectorElements = (uint32_t)cast<IGCLLVM::FixedVectorType>(I.getValueOperand()->getType())->getN… in visitStoreInst() 148 llvm::Value* srcFloatInst = builder.CreateBitCast(I.getValueOperand(), floatDatType); in visitStoreInst()
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 400 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 407 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 460 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 465 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 593 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 598 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 638 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 695 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 700 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 973 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 395 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 402 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 455 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 460 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 589 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 594 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 634 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 687 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 692 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 964 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 1055 if (LoadInst *DepLoad = dyn_cast<LoadInst>(SI->getValueOperand())) { in eliminateNoopStore() 1070 Constant *StoredConstant = dyn_cast<Constant>(SI->getValueOperand()); in eliminateNoopStore() 1237 if (Earlier && isa<ConstantInt>(Earlier->getValueOperand()) && in eliminateDeadStores() 1239 Earlier->getValueOperand()->getType()) && in eliminateDeadStores() 1240 Later && isa<ConstantInt>(Later->getValueOperand()) && in eliminateDeadStores() 1242 Later->getValueOperand()->getType()) && in eliminateDeadStores() 1255 cast<ConstantInt>(Earlier->getValueOperand())->getValue(); in eliminateDeadStores() 1257 cast<ConstantInt>(Later->getValueOperand())->getValue(); in eliminateDeadStores() 1280 ConstantInt::get(Earlier->getValueOperand()->getType(), Merged), in eliminateDeadStores()
|
H A D | LoopIdiomRecognize.cpp | 422 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 429 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 482 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 487 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 615 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 620 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 660 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 717 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 722 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1003 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 1055 if (LoadInst *DepLoad = dyn_cast<LoadInst>(SI->getValueOperand())) { in eliminateNoopStore() 1070 Constant *StoredConstant = dyn_cast<Constant>(SI->getValueOperand()); in eliminateNoopStore() 1237 if (Earlier && isa<ConstantInt>(Earlier->getValueOperand()) && in eliminateDeadStores() 1239 Earlier->getValueOperand()->getType()) && in eliminateDeadStores() 1240 Later && isa<ConstantInt>(Later->getValueOperand()) && in eliminateDeadStores() 1242 Later->getValueOperand()->getType()) && in eliminateDeadStores() 1255 cast<ConstantInt>(Earlier->getValueOperand())->getValue(); in eliminateDeadStores() 1257 cast<ConstantInt>(Later->getValueOperand())->getValue(); in eliminateDeadStores() 1280 ConstantInt::get(Earlier->getValueOperand()->getType(), Merged), in eliminateDeadStores()
|
H A D | LoopIdiomRecognize.cpp | 422 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 429 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 482 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 487 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 615 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 620 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 660 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 717 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 722 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1003 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [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 | DeadStoreElimination.cpp | 1055 if (LoadInst *DepLoad = dyn_cast<LoadInst>(SI->getValueOperand())) { in eliminateNoopStore() 1070 Constant *StoredConstant = dyn_cast<Constant>(SI->getValueOperand()); in eliminateNoopStore() 1237 if (Earlier && isa<ConstantInt>(Earlier->getValueOperand()) && in eliminateDeadStores() 1239 Earlier->getValueOperand()->getType()) && in eliminateDeadStores() 1240 Later && isa<ConstantInt>(Later->getValueOperand()) && in eliminateDeadStores() 1242 Later->getValueOperand()->getType()) && in eliminateDeadStores() 1255 cast<ConstantInt>(Earlier->getValueOperand())->getValue(); in eliminateDeadStores() 1257 cast<ConstantInt>(Later->getValueOperand())->getValue(); in eliminateDeadStores() 1280 ConstantInt::get(Earlier->getValueOperand()->getType(), Merged), in eliminateDeadStores()
|
H A D | LoopIdiomRecognize.cpp | 422 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 429 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 482 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 487 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 615 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 620 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 660 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 717 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 722 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1003 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 1039 if (LoadInst *DepLoad = dyn_cast<LoadInst>(SI->getValueOperand())) { in eliminateNoopStore() 1054 Constant *StoredConstant = dyn_cast<Constant>(SI->getValueOperand()); in eliminateNoopStore() 1213 if (Earlier && isa<ConstantInt>(Earlier->getValueOperand()) && in eliminateDeadStores() 1215 Earlier->getValueOperand()->getType()) && in eliminateDeadStores() 1216 Later && isa<ConstantInt>(Later->getValueOperand()) && in eliminateDeadStores() 1218 Later->getValueOperand()->getType()) && in eliminateDeadStores() 1231 cast<ConstantInt>(Earlier->getValueOperand())->getValue(); in eliminateDeadStores() 1233 cast<ConstantInt>(Later->getValueOperand())->getValue(); in eliminateDeadStores() 1256 ConstantInt::get(Earlier->getValueOperand()->getType(), Merged), in eliminateDeadStores()
|
H A D | LoopIdiomRecognize.cpp | 420 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 427 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 480 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 485 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 613 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 618 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 658 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 715 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 720 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1000 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 431 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 438 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 491 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 496 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 624 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 629 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 669 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 726 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 731 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1046 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 431 if (DL->isNonIntegralPointerType(SI->getValueOperand()->getType())) in isLegalStore() 438 Value *StoredVal = SI->getValueOperand(); in isLegalStore() 491 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in isLegalStore() 496 LoadInst *LI = dyn_cast<LoadInst>(SI->getValueOperand()); in isLegalStore() 624 Value *FirstStoredVal = SL[i]->getValueOperand(); in processLoopStores() 629 unsigned FirstStoreSize = DL->getTypeStoreSize(SL[i]->getValueOperand()->getType()); in processLoopStores() 669 Value *SecondStoredVal = SL[k]->getValueOperand(); in processLoopStores() 726 StoreSize += DL->getTypeStoreSize(I->getValueOperand()->getType()); in processLoopStores() 731 Value *StoredVal = HeadStore->getValueOperand(); in processLoopStores() 1046 unsigned StoreSize = DL->getTypeStoreSize(SI->getValueOperand()->getType()); in processLoopStoreOfLoopLoad() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 33 if (Store->getValueOperand() == GV || Store->isVolatile()) in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 33 if (Store->getValueOperand() == GV || Store->isVolatile()) in canTrackGlobalVariableInterprocedurally()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile(); in canTrackGlobalVariableInterprocedurally()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Analysis/ |
H A D | ValueLatticeUtils.cpp | 33 if (Store->getValueOperand() == GV || Store->isVolatile()) in canTrackGlobalVariableInterprocedurally()
|