Searched refs:SIUse (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | DFAJumpThreading.cpp | 120 PHINode *SIUse; member in __anonb8b67b070111::SelectInstToUnfold 123 SelectInstToUnfold(SelectInst *SI, PHINode *SIUse) : SI(SI), SIUse(SIUse) {} in SelectInstToUnfold() argument 126 PHINode *getUse() { return SIUse; } in getUse() 128 explicit operator bool() const { return SI && SIUse; } in operator bool() 220 DomTreeUpdater *DTU, SelectInst *SI, PHINode *SIUse, SelectInst *SIToSink, in createBasicBlockAndSinkSelectInst() argument 232 NewSIsToUnfold->push_back(SelectInstToUnfold(SIToSink, SIUse)); in createBasicBlockAndSinkSelectInst() 247 PHINode *SIUse = SIToUnfold.getUse(); in unfold() local 249 BasicBlock *EndBlock = SIUse->getParent(); in unfold() 265 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold() 270 createBasicBlockAndSinkSelectInst(DTU, SI, SIUse, SIOp, EndBlock, in unfold() [all …]
|
| H A D | JumpThreading.cpp | 2757 SelectInst *SI, PHINode *SIUse, in unfoldSelectInstr() argument 2778 SIUse->setIncomingValue(Idx, SI->getFalseValue()); in unfoldSelectInstr() 2779 SIUse->addIncoming(SI->getTrueValue(), NewBB); in unfoldSelectInstr() 2806 if (Phi != SIUse) in unfoldSelectInstr()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
| H A D | JumpThreading.h | 158 PHINode *SIUse, unsigned Idx);
|