/external/clang/lib/Analysis/ |
H A D | CFGReachabilityAnalysis.cpp | 26 const CFGBlock *Dst) { 28 const unsigned DstBlockID = Dst->getBlockID(); 32 mapReachability(Dst); 42 void CFGReverseBlockReachabilityAnalysis::mapReachability(const CFGBlock *Dst) { argument 46 ReachableSet &DstReachability = reachable[Dst->getBlockID()]; 51 worklist.push_back(Dst); 62 // Update reachability information for this node -> Dst 64 // Don't insert Dst -> Dst unless it was a predecessor of itself 25 isReachable(const CFGBlock *Src, const CFGBlock *Dst) argument
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 136 /// SplitCriticalEdge - If an edge from Src to Dst is critical, split the edge 140 inline BasicBlock *SplitCriticalEdge(BasicBlock *Src, BasicBlock *Dst, argument 148 if (TI->getSuccessor(i) == Dst)
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonSelectionDAGInfo.cpp | 31 SDValue Dst, SDValue Src, SDValue Size, unsigned Align, 30 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
|
H A D | HexagonPeephole.cpp | 97 void ChangeOpInto(MachineOperand &Dst, MachineOperand &Src); 131 MachineOperand &Dst = MI->getOperand(0); local 133 unsigned DstReg = Dst.getReg(); 152 MachineOperand &Dst = MI->getOperand(0); local 157 unsigned DstReg = Dst.getReg(); 167 MachineOperand &Dst = MI->getOperand(0); local 169 unsigned DstReg = Dst.getReg(); 185 MachineOperand &Dst = MI->getOperand(0); local 192 unsigned DstReg = Dst.getReg(); 290 void HexagonPeephole::ChangeOpInto(MachineOperand &Dst, MachineOperan argument [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinterDwarf.cpp | 180 const MachineLocation &Dst = Move.getDestination(); local 184 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { 193 assert(Dst.isReg() && "Machine move not supported yet."); 194 OutStreamer.EmitCFIDefCfaRegister(RI->getDwarfRegNum(Dst.getReg(), true)); 196 assert(!Dst.isReg() && "Machine move not supported yet."); 198 Dst.getOffset());
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 31 SDValue Dst, SDValue Src, 79 DAG.getNode(ISD::ADD, dl, MVT::i32, Dst, 129 DAG.getNode(ISD::ADD, dl, MVT::i32, Dst, 144 SDValue Chain, SDValue Dst, 159 Entry.Node = Dst; 29 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 143 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
|
/external/llvm/lib/VMCore/ |
H A D | IRBuilder.cpp | 82 CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align, argument 84 Dst = getCastedInt8PtrValue(Dst); 87 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; 88 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() }; 102 CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align, argument 104 Dst = getCastedInt8PtrValue(Dst); 107 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; 108 Type *Tys[] = { Dst [all...] |
/external/skia/third_party/glu/libtess/ |
H A D | mesh.h | 160 #define Dst Sym->Org macro 215 * the newly created loop will contain eDel->Dst. If the deletion of eDel 221 * eNew == eOrg->Lnext, and eNew->Dst is a newly created vertex. 225 * such that eNew == eOrg->Lnext. The new vertex is eOrg->Dst == eNew->Org. 228 * __gl_meshConnect( eOrg, eDst ) creates a new edge from eOrg->Dst
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 110 /// of the function are added into the Dst set, which represent the exit 115 ExplodedNodeSet &Dst) { 116 return Engine.ExecuteWorkListWithInitialState(L, Steps, InitState, Dst); 189 ExplodedNode *Pred, ExplodedNodeSet &Dst); 191 ExplodedNode *Pred, ExplodedNodeSet &Dst); 193 ExplodedNode *Pred, ExplodedNodeSet &Dst); 195 ExplodedNode *Pred, ExplodedNodeSet &Dst); 206 ExplodedNodeSet &Dst, 283 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst); 288 ExplodedNodeSet &Dst); 113 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 27 ExplodedNodeSet &Dst) { 28 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCtx); 168 ExplodedNodeSet &Dst) { 204 getCheckerManager().runCheckersForPostCall(Dst, DstInvalidated, 209 ExplodedNodeSet &Dst) { 214 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCtx); 277 ExplodedNode *Pred, ExplodedNodeSet &Dst) { 278 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCtx); 285 ExplodedNodeSet &Dst) { 288 Dst 25 CreateCXXTemporaryObject(const MaterializeTemporaryExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 163 VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest, const Stmt *S, bool IsBaseDtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 208 VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 276 VisitCXXDeleteExpr(const CXXDeleteExpr *CDE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 283 VisitCXXCatchStmt(const CXXCatchStmt *CS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 302 VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | ExprEngineObjC.cpp | 24 ExplodedNodeSet &Dst) { 35 // the created nodes in 'Dst'. 36 getCheckerManager().runCheckersForPostStmt(Dst, dstIvar, Ex, *this); 41 ExplodedNodeSet &Dst) { 42 getCheckerManager().runCheckersForPreStmt(Dst, Pred, S, *this); 47 ExplodedNodeSet &Dst) { 132 getCheckerManager().runCheckersForPostStmt(Dst, Tmp, S, *this); 145 ExplodedNodeSet &Dst) { 258 // the created nodes in 'Dst'. 259 getCheckerManager().runCheckersForPostObjCMessage(Dst, dstPostvisi 22 VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 39 VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 45 VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 143 VisitObjCMessage(const ObjCMessageExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | CoreEngine.cpp | 274 ExplodedNodeSet &Dst) { 278 Dst.Add(*I); 452 ExplodedNodeSet Dst; local 453 SubEng.processBranch(Cond, Term, Ctx, Pred, Dst, 456 enqueue(Dst); 271 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument
|
H A D | ExprEngineC.cpp | 23 ExplodedNodeSet &Dst) { 174 getCheckerManager().runCheckersForPostStmt(Dst, Tmp2, B, *this); 178 ExplodedNodeSet &Dst) { 213 getCheckerManager().runCheckersForPostStmt(Dst, Tmp, BE, *this); 217 ExplodedNode *Pred, ExplodedNodeSet &Dst) { 228 evalLoad(Dst, CastE, CastE, subExprNode, state, state->getSVal(Ex, LCtx)); 240 StmtNodeBuilder Bldr(dstPreStmt, Dst, *currBldrCtx); 399 ExplodedNodeSet &Dst) { 400 StmtNodeBuilder B(Pred, Dst, *currBldrCtx); 425 ExplodedNodeSet &Dst) { 21 VisitBinaryOperator(const BinaryOperator* B, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 177 VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 216 VisitCast(const CastExpr *CastE, const Expr *Ex, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 397 VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 424 VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 495 VisitLogicalExpr(const BinaryOperator* B, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 560 VisitInitListExpr(const InitListExpr *IE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 606 VisitGuardedExpr(const Expr *Ex, const Expr *L, const Expr *R, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 650 VisitOffsetOfExpr(const OffsetOfExpr *OOE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 668 VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 701 VisitUnaryOperator(const UnaryOperator* U, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 821 VisitIncrementDecrementOperator(const UnaryOperator* U, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | ExprEngineCallAndReturn.cpp | 216 // CEENode -> Dst -> WorkList 229 ExplodedNodeSet Dst; local 231 getCheckerManager().runCheckersForPostObjCMessage(Dst, DstPostCall, *Msg, 235 getCheckerManager().runCheckersForPostStmt(Dst, DstPostCall, CE, 238 Dst.insert(DstPostCall); 242 for (ExplodedNodeSet::iterator PSI = Dst.begin(), PSE = Dst.end(); 524 // the created nodes in 'Dst'. 531 void ExprEngine::evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, argument 552 getCheckerManager().runCheckersForPostCall(Dst, dstCallEvaluate 685 VisitReturnStmt(const ReturnStmt *RS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | CheckerManager.cpp | 96 ExplodedNodeSet &Dst, 105 Dst.insert(Src); 115 CurrSet = &Dst; 168 ExplodedNodeSet &Dst, 175 expandGraphWithCheckers(C, Dst, Src); 207 ExplodedNodeSet &Dst, 216 expandGraphWithCheckers(C, Dst, Src); 250 ExplodedNodeSet &Dst, 259 expandGraphWithCheckers(C, Dst, Src); 298 void CheckerManager::runCheckersForLocation(ExplodedNodeSet &Dst, argument 95 expandGraphWithCheckers(CHECK_CTX checkCtx, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src) argument 167 runCheckersForStmt(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const Stmt *S, ExprEngine &Eng, bool WasInlined) argument 206 runCheckersForObjCMessage(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng, bool WasInlined) argument 249 runCheckersForCallEvent(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool WasInlined) argument 338 runCheckersForBind(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SVal location, SVal val, const Stmt *S, ExprEngine &Eng, const ProgramPoint &PP) argument 357 runCheckersForEndPath(NodeBuilderContext &BC, ExplodedNodeSet &Dst, ExprEngine &Eng) argument 402 runCheckersForBranchCondition(const Stmt *Condition, ExplodedNodeSet &Dst, ExplodedNode *Pred, ExprEngine &Eng) argument 451 runCheckersForDeadSymbols(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SymbolReaper &SymReaper, const Stmt *S, ExprEngine &Eng, ProgramPoint::Kind K) argument 504 runCheckersForEvalCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyImpl.h | 73 /// getEdgeFreq - Return edge frequency based on SRC frequency and Src -> Dst 75 BlockFrequency getEdgeFreq(BlockT *Src, BlockT *Dst) const { 76 BranchProbability Prob = BPI->getEdgeProbability(Src, Dst); 141 /// isBackedge - Return if edge Src -> Dst is a backedge. 143 bool isBackedge(BlockT *Src, BlockT *Dst) { argument 145 assert(isReachable(Dst)); 148 unsigned b = RPO[Dst];
|
/external/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 32 SDValue Dst, SDValue Src, 60 Entry.Node = Dst; 139 Dst, InFlag); 162 EVT AddrVT = Dst.getValueType(); 166 DAG.getNode(ISD::ADD, dl, AddrVT, Dst, 179 SDValue Chain, SDValue Dst, SDValue Src, 229 Dst, InFlag); 246 EVT DstVT = Dst.getValueType(); 250 DAG.getNode(ISD::ADD, dl, DstVT, Dst, 30 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument 178 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
|
/external/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 141 Value *llvm::EmitStrCpy(Value *Dst, Value *Src, IRBuilder<> &B, argument 154 CallInst *CI = B.CreateCall2(StrCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 163 Value *llvm::EmitStrNCpy(Value *Dst, Value *Src, Value *Len, argument 177 CallInst *CI = B.CreateCall3(StrNCpy, CastToCStr(Dst, B), CastToCStr(Src, B), 185 /// This expects that the Len and ObjSize have type 'intptr_t' and Dst/Src 187 Value *llvm::EmitMemCpyChk(Value *Dst, Value *Src, Value *Len, Value *ObjSize, argument 204 Dst = CastToCStr(Dst, B); 206 CallInst *CI = B.CreateCall4(MemCpy, Dst, Src, Len, ObjSize);
|
/external/clang/include/clang/Analysis/Support/ |
H A D | BlkExprDeclBitVector.h | 162 struct Union { void operator()(ValTy& Dst, ValTy& Src) { Dst |= Src; } }; argument 163 struct Intersect { void operator()(ValTy& Dst, ValTy& Src) { Dst &= Src; } }; argument 301 struct Union { void operator()(ValTy& Dst, ValTy& Src) { Dst |= Src; } }; argument 302 struct Intersect { void operator()(ValTy& Dst, ValTy& Src) { Dst &= Src; } }; argument
|
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITDwarfEmitter.cpp | 85 const MachineLocation &Dst = Move.getDestination(); local 98 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { 113 if (Dst.isReg()) { 115 JCE->emitULEB128Bytes(RI->getDwarfRegNum(Dst.getReg(), true)); 121 int Offset = Dst.getOffset() / stackGrowth;
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | Checker.h | 374 ExplodedNodeSet &Dst) { 375 return ((const CHECKER *)checker)->inlineCall(CE, Eng, Pred, Dst); 371 _inlineCall(void *checker, const CallExpr *CE, ExprEngine &Eng, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
|
H A D | CheckerManager.h | 175 void runCheckersForPreStmt(ExplodedNodeSet &Dst, argument 179 runCheckersForStmt(/*isPreVisit=*/true, Dst, Src, S, Eng); 188 void runCheckersForPostStmt(ExplodedNodeSet &Dst, argument 193 runCheckersForStmt(/*isPreVisit=*/false, Dst, Src, S, Eng, wasInlined); 198 ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, 203 void runCheckersForPreObjCMessage(ExplodedNodeSet &Dst, argument 207 runCheckersForObjCMessage(/*isPreVisit=*/true, Dst, Src, msg, Eng); 211 void runCheckersForPostObjCMessage(ExplodedNodeSet &Dst, argument 216 runCheckersForObjCMessage(/*isPreVisit=*/false, Dst, Src, msg, Eng, 222 ExplodedNodeSet &Dst, 228 runCheckersForPreCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument 234 runCheckersForPostCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool wasInlined = false) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | TailDuplication.cpp | 282 unsigned Dst = Copy->getOperand(0).getReg(); local 285 MRI->constrainRegClass(Src, MRI->getRegClass(Dst))) { 287 MRI->replaceRegWith(Dst, Src);
|
/external/llvm/lib/Target/ARM/InstPrinter/ |
H A D | ARMInstPrinter.cpp | 79 const MCOperand &Dst = MI->getOperand(0); local 88 O << '\t' << getRegisterName(Dst.getReg()) 99 const MCOperand &Dst = MI->getOperand(0); local 107 O << '\t' << getRegisterName(Dst.getReg())
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 665 virtual void AddEdge(ExplodedNode *Src, ExplodedNode *Dst); 695 void UbigraphViz::AddEdge(ExplodedNode *Src, ExplodedNode *Dst) { argument 697 assert (Src != Dst && "Self-edges are not allowed."); 710 // Lookup the Dst. 711 VMap::iterator DstI= M.find(Dst); 715 M[Dst] = DstID = Cntr++;
|