/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 1088 BasicBlock *Pred = PN->getIncomingBlock(i); local 1093 if (Pred->getTerminator()->mayHaveSideEffects()) 1098 if (Pred->getTerminator() == InVal) 1102 if (Pred->getTerminator()->getNumSuccessors() == 1) 1108 isSafeToLoadUnconditionally(InVal, Pred->getTerminator(), MaxAlign, TD)) 1269 BasicBlock *Pred = PN->getIncomingBlock(i); local 1270 LoadInst *&Load = InsertedLoads[Pred]; 1273 PN->getName() + "." + Pred->getName(), 1274 Pred->getTerminator()); 1279 NewPN->addIncoming(Load, Pred); [all...] |
H A D | ObjCARC.cpp | 2493 const BasicBlock *Pred = *PI++; local 2494 if (Pred == BB) 2496 DenseMap<const BasicBlock *, BBState>::iterator I = BBStates.find(Pred); 2504 Pred = *PI++; 2505 if (Pred != BB) { 2506 I = BBStates.find(Pred);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 61 BasicBlock *Pred, 550 BasicBlock *Pred, 552 Value *PredVal = isValueEqualityComparison(Pred->getTerminator()); 559 // Find out information about when control will move from Pred to TI's block. 561 BasicBlock *PredDef = GetValueEqualityComparisonCases(Pred->getTerminator(), 570 // If TI's block is the default block from Pred's comparison, potentially 590 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator() 603 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator() 652 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator() 693 BasicBlock *Pred local 549 SimplifyEqualityComparisonWithOnlyPredecessor(TerminatorInst *TI, BasicBlock *Pred, IRBuilder<> &Builder) argument 1956 BasicBlock *Pred = BB->getSinglePredecessor(); local 2209 BasicBlock *Pred = UncondBranchPreds.pop_back_val(); local 2211 << "INTO UNCOND BRANCH PRED: " << *Pred); local 2248 BasicBlock *Pred = Preds.back(); local [all...] |
/external/llvm/utils/TableGen/ |
H A D | AsmMatcherEmitter.cpp | 1148 Record *Pred = AllPredicates[i]; local 1150 if (!Pred->getValueAsBit("AssemblerMatcherPredicate")) 1153 if (Pred->getName().empty()) 1154 throw TGError(Pred->getLoc(), "Predicate has no name!"); 1157 SubtargetFeatures[Pred] = new SubtargetFeatureInfo(Pred, FeatureNo);
|
H A D | DAGISelMatcher.h | 424 TreePattern *Pred; member in class:llvm::CheckPredicateMatcher 440 return cast<CheckPredicateMatcher>(M)->Pred == Pred;
|
H A D | FixedLenDecoderEmitter.cpp | 781 Record *Pred = Predicates->getElementAsRecord(i); local 782 if (!Pred->getValue("AssemblerMatcherPredicate")) 785 std::string P = Pred->getValueAsString("AssemblerCondString");
|
H A D | CodeGenDAGPatterns.cpp | 73 bool (*Pred)(MVT::SimpleValueType), 80 if (Pred == 0 || Pred(LegalTypes[i])) 745 if (DefInit *Pred = dynamic_cast<DefInit*>(Predicates->getElement(i))) { 746 Record *Def = Pred->getDef(); 72 FillWithPossibleTypes(TreePattern &TP, bool (*Pred)(MVT::SimpleValueType), const char *PredicateName) argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 878 const SDep &Pred = ChainPreds[i]; local 879 RemovePred(SU, Pred); 881 AddPred(LoadSU, Pred); 884 const SDep &Pred = LoadPreds[i]; local 885 RemovePred(SU, Pred); 887 AddPred(LoadSU, Pred); 890 const SDep &Pred = NodePreds[i]; local 891 RemovePred(SU, Pred); 892 AddPred(NewSU, Pred);
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | RetainCountChecker.cpp | 56 ExplodedNode *MakeNode(const ProgramState *state, ExplodedNode *Pred, argument 59 return C->generateNode(state, Pred, tag, false, MarkAsSink); 63 ExplodedNode *N = ENB->generateNode(state, Pred); 2444 ExplodedNode *Pred, RetEffect RE, RefVal X, 2466 GenericNodeBuilderRefCount Bd, ExplodedNode *Pred, 2473 ExplodedNode *Pred = 0) const; 2622 ExplodedNode *Pred = C.getPredecessor(); local 2628 const LocationContext *LC = Pred->getLocationContext(); 3115 ExplodedNode *Pred = C.generateNode(state); local 3122 if (!Pred) 3162 checkReturnWithRetEffect(const ReturnStmt *S, CheckerContext &C, ExplodedNode *Pred, RetEffect RE, RefVal X, SymbolRef Sym, const ProgramState *state) const argument 3333 handleAutoreleaseCounts(const ProgramState *state, GenericNodeBuilderRefCount Bd, ExplodedNode *Pred, ExprEngine &Eng, SymbolRef Sym, RefVal V) const argument 3447 ExplodedNode *Pred = Builder.getPredecessor(); local 3480 ExplodedNode *Pred = C.getPredecessor(); local [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 696 CAMLprim LLVMValueRef llvm_const_icmp(value Pred, argument 699 return LLVMConstICmp(Int_val(Pred) + LLVMIntEQ, LHSConstant, RHSConstant); 703 CAMLprim LLVMValueRef llvm_const_fcmp(value Pred, argument 706 return LLVMConstFCmp(Int_val(Pred), LHSConstant, RHSConstant); 1847 CAMLprim LLVMValueRef llvm_build_icmp(value Pred, argument 1850 return LLVMBuildICmp(Builder_val(B), Int_val(Pred) + LLVMIntEQ, LHS, RHS, 1855 CAMLprim LLVMValueRef llvm_build_fcmp(value Pred, argument 1858 return LLVMBuildFCmp(Builder_val(B), Int_val(Pred), LHS, RHS,
|