Home
last modified time | relevance | path

Searched refs:PredVal (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp114 Value *PredVal = GetValueAtEndOfBlock(PredBB); in GetValueInMiddleOfBlock() local
115 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
119 SingularValue = PredVal; in GetValueInMiddleOfBlock()
120 else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
126 Value *PredVal = GetValueAtEndOfBlock(PredBB); in GetValueInMiddleOfBlock() local
127 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
131 SingularValue = PredVal; in GetValueInMiddleOfBlock()
133 } else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
H A DLocal.cpp1045 Value *PredVal = OldValPN->getIncomingValue(i); in redirectValuesFromPredecessorsToPhi() local
1046 Value *Selected = selectIncomingValueForBlock(PredVal, PredBB, in redirectValuesFromPredecessorsToPhi()
H A DSimplifyCFG.cpp893 Value *PredVal = isValueEqualityComparison(Pred->getTerminator()); in SimplifyEqualityComparisonWithOnlyPredecessor() local
894 if (!PredVal) in SimplifyEqualityComparisonWithOnlyPredecessor()
899 if (ThisVal != PredVal) in SimplifyEqualityComparisonWithOnlyPredecessor()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h149 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList() local
150 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal); in BuildBlockList()
336 ValT PredVal = Info->Preds[Idx]->DefBB->AvailableVal; in FindSingularVal() local
337 if (!PredVal || Singular != PredVal) in FindSingularVal()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp174 Register PredVal = GetValueAtEndOfBlockInternal(PredBB, ExistingValueOnly); in GetValueInMiddleOfBlock() local
175 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
179 SingularValue = PredVal; in GetValueInMiddleOfBlock()
181 } else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
H A DWinEHPrepare.cpp79 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot,
1138 Value *PredVal = PN->getIncomingValue(i); in insertPHIStores() local
1141 if (isa<UndefValue>(PredVal)) in insertPHIStores()
1144 insertPHIStore(PN->getIncomingBlock(i), PredVal, SpillSlot, Worklist); in insertPHIStores()
1157 BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, in insertPHIStore() argument
1162 Worklist.push_back({PredBlock, PredVal}); in insertPHIStore()
1167 new StoreInst(PredVal, SpillSlot, PredBlock->getTerminator()); in insertPHIStore()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1211 Value *&PredVal = PredValues[Pred]; in SliceUpIllegalIntegerPHI() local
1214 if (PredVal) { in SliceUpIllegalIntegerPHI()
1215 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
1221 PredVal = EltPHI; in SliceUpIllegalIntegerPHI()
1222 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
1230 PredVal = Res; in SliceUpIllegalIntegerPHI()
1231 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
1243 PredVal = Res; in SliceUpIllegalIntegerPHI()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5217 unsigned PredVal = Record[OpNum]; in parseFunctionBody() local
5227 I = new FCmpInst((FCmpInst::Predicate)PredVal, LHS, RHS); in parseFunctionBody()
5229 I = new ICmpInst((ICmpInst::Predicate)PredVal, LHS, RHS); in parseFunctionBody()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp3787 unsigned PredVal, Opc = Lex.getUIntVal(); in parseValID() local
3790 if (parseCmpPredicate(PredVal, Opc) || in parseValID()
3801 CmpInst::Predicate Pred = (CmpInst::Predicate)PredVal; in parseValID()