Lines Matching refs:SpeculatedConditionalLoadsStores
1698 SmallVectorImpl<Instruction *> &SpeculatedConditionalLoadsStores, in hoistConditionalLoadsStores() argument
1709 IRBuilder<> Builder(Sel ? Sel : SpeculatedConditionalLoadsStores.back()); in hoistConditionalLoadsStores()
1724 for (auto *I : SpeculatedConditionalLoadsStores) { in hoistConditionalLoadsStores()
3201 SmallVector<Instruction *, 2> SpeculatedConditionalLoadsStores; in speculativelyExecuteBB() local
3226 SpeculatedConditionalLoadsStores.size() < in speculativelyExecuteBB()
3231 SpeculatedConditionalLoadsStores.push_back(&I); in speculativelyExecuteBB()
3279 SpeculatedStore != nullptr || !SpeculatedConditionalLoadsStores.empty(); in speculativelyExecuteBB()
3368 if (!SpeculatedConditionalLoadsStores.empty()) in speculativelyExecuteBB()
3369 hoistConditionalLoadsStores(BI, SpeculatedConditionalLoadsStores, Invert, in speculativelyExecuteBB()
7992 SmallVector<Instruction *, 2> SpeculatedConditionalLoadsStores; in simplifyCondBranch() local
8001 SpeculatedConditionalLoadsStores.size() == in simplifyCondBranch()
8005 SpeculatedConditionalLoadsStores.push_back(&I); in simplifyCondBranch()
8008 return !SpeculatedConditionalLoadsStores.empty(); in simplifyCondBranch()
8012 hoistConditionalLoadsStores(BI, SpeculatedConditionalLoadsStores, in simplifyCondBranch()