Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp103 Value *PredVal = GetValueAtEndOfBlock(PredBB); in GetValueInMiddleOfBlock() local
104 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
108 SingularValue = PredVal; in GetValueInMiddleOfBlock()
109 else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
116 Value *PredVal = GetValueAtEndOfBlock(PredBB); in GetValueInMiddleOfBlock() local
117 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
121 SingularValue = PredVal; in GetValueInMiddleOfBlock()
123 } else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
DLocal.cpp773 Value *PredVal = OldValPN->getIncomingValue(i); in redirectValuesFromPredecessorsToPhi() local
774 Value *Selected = selectIncomingValueForBlock(PredVal, PredBB, in redirectValuesFromPredecessorsToPhi()
DSimplifyCFG.cpp649 Value *PredVal = isValueEqualityComparison(Pred->getTerminator()); in SimplifyEqualityComparisonWithOnlyPredecessor() local
650 if (!PredVal) return false; // Not a value comparison in predecessor. in SimplifyEqualityComparisonWithOnlyPredecessor()
654 if (ThisVal != PredVal) return false; // Different predicates. in SimplifyEqualityComparisonWithOnlyPredecessor()
/external/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp166 unsigned PredVal = GetValueAtEndOfBlockInternal(PredBB); in GetValueInMiddleOfBlock() local
167 PredValues.push_back(std::make_pair(PredBB, PredVal)); in GetValueInMiddleOfBlock()
171 SingularValue = PredVal; in GetValueInMiddleOfBlock()
173 } else if (PredVal != SingularValue) in GetValueInMiddleOfBlock()
DWinEHPrepare.cpp67 insertPHIStore(BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot,
961 Value *PredVal = PN->getIncomingValue(i); in insertPHIStores() local
964 if (isa<UndefValue>(PredVal)) in insertPHIStores()
967 insertPHIStore(PN->getIncomingBlock(i), PredVal, SpillSlot, Worklist); in insertPHIStores()
980 BasicBlock *PredBlock, Value *PredVal, AllocaInst *SpillSlot, in insertPHIStore() argument
986 Worklist.push_back({PredBlock, PredVal}); in insertPHIStore()
991 new StoreInst(PredVal, SpillSlot, PredBlock->getTerminator()); in insertPHIStore()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp810 Value *&PredVal = PredValues[Pred]; in SliceUpIllegalIntegerPHI() local
813 if (PredVal) { in SliceUpIllegalIntegerPHI()
814 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
821 PredVal = EltPHI; in SliceUpIllegalIntegerPHI()
822 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
830 PredVal = Res; in SliceUpIllegalIntegerPHI()
831 EltPHI->addIncoming(PredVal, Pred); in SliceUpIllegalIntegerPHI()
843 PredVal = Res; in SliceUpIllegalIntegerPHI()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h137 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList() local
138 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal); in BuildBlockList()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp4371 unsigned PredVal = Record[OpNum]; in parseFunctionBody() local
4381 I = new FCmpInst((FCmpInst::Predicate)PredVal, LHS, RHS); in parseFunctionBody()
4383 I = new ICmpInst((ICmpInst::Predicate)PredVal, LHS, RHS); in parseFunctionBody()
/external/llvm/lib/AsmParser/
DLLParser.cpp2832 unsigned PredVal, Opc = Lex.getUIntVal(); in ParseValID() local
2835 if (ParseCmpPredicate(PredVal, Opc) || in ParseValID()
2846 CmpInst::Predicate Pred = (CmpInst::Predicate)PredVal; in ParseValID()