Searched refs:PredVal (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | SSAUpdater.cpp | 103 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()
|
D | Local.cpp | 773 Value *PredVal = OldValPN->getIncomingValue(i); in redirectValuesFromPredecessorsToPhi() local 774 Value *Selected = selectIncomingValueForBlock(PredVal, PredBB, in redirectValuesFromPredecessorsToPhi()
|
D | SimplifyCFG.cpp | 649 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/ |
D | MachineSSAUpdater.cpp | 166 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()
|
D | WinEHPrepare.cpp | 67 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/ |
D | InstCombinePHI.cpp | 810 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/ |
D | SSAUpdaterImpl.h | 137 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList() local 138 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal); in BuildBlockList()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 4371 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/ |
D | LLParser.cpp | 2832 unsigned PredVal, Opc = Lex.getUIntVal(); in ParseValID() local 2835 if (ParseCmpPredicate(PredVal, Opc) || in ParseValID() 2846 CmpInst::Predicate Pred = (CmpInst::Predicate)PredVal; in ParseValID()
|