/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 106 /// of the function are added into the Dst set, which represent the exit 111 ExplodedNodeSet &Dst) { 112 return Engine.ExecuteWorkListWithInitialState(L, Steps, InitState, Dst); 166 ExplodedNode *Pred, ExplodedNodeSet &Dst); 168 ExplodedNode *Pred, ExplodedNodeSet &Dst); 170 ExplodedNode *Pred, ExplodedNodeSet &Dst); 172 ExplodedNode *Pred, ExplodedNodeSet &Dst); 183 ExplodedNodeSet &Dst, 259 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst); 264 ExplodedNodeSet &Dst); 109 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBranchProbabilityInfo.h | 53 const MachineBasicBlock *Dst) const; 61 bool isEdgeHot(MachineBasicBlock *Src, MachineBasicBlock *Dst) const; 74 MachineBasicBlock *Dst) const; 80 MachineBasicBlock *Dst) const;
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | CFGReachabilityAnalysis.h | 40 /// Returns true if the block 'Dst' can be reached from block 'Src'. 41 bool isReachable(const CFGBlock *Src, const CFGBlock *Dst); 44 void mapReachability(const CFGBlock *Dst);
|
/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/lib/CodeGen/ |
H A D | MachineBranchProbabilityInfo.cpp | 65 const MachineBasicBlock *Dst) const { 66 uint32_t Weight = Src->getSuccWeight(Dst); 73 MachineBasicBlock *Dst) const { 76 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); 100 MachineBasicBlock *Dst) const { 103 uint32_t N = getEdgeWeight(Src, Dst) / Scale; 110 MachineBasicBlock *Dst) const { 112 const BranchProbability Prob = getEdgeProbability(Src, Dst); 113 OS << "edge MBB#" << Src->getNumber() << " -> MBB#" << Dst->getNumber() 115 << (isEdgeHot(Src, Dst) [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | BranchProbabilityInfo.h | 55 const BasicBlock *Dst) const; 61 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const; 75 const BasicBlock *Dst) const; 83 uint32_t getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const; 91 void setEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst,
|
/external/skia/include/gpu/ |
H A D | GrTemplates.h | 18 template <typename Dst, typename Src> Dst GrTCast(Src src) { 21 Dst dst;
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 97 void ChangeOpInto(MachineOperand &Dst, MachineOperand &Src); 129 MachineOperand &Dst = MI->getOperand(0); local 131 unsigned DstReg = Dst.getReg(); 147 MachineOperand &Dst = MI->getOperand(0); local 149 unsigned DstReg = Dst.getReg(); 165 MachineOperand &Dst = MI->getOperand(0); local 172 unsigned DstReg = Dst.getReg(); 255 void HexagonPeephole::ChangeOpInto(MachineOperand &Dst, MachineOperand &Src) { argument 256 assert (&Dst != &Src && "Cannot duplicate into itself"); 257 switch (Dst [all...] |
H A D | HexagonSelectionDAGInfo.h | 31 SDValue Dst, SDValue Src,
|
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
|
/external/skia/third_party/glu/libtess/ |
H A D | tessmono.c | 91 for( ; VertLeq( up->Dst, up->Org ); up = up->Lprev ) 93 for( ; VertLeq( up->Org, up->Dst ); up = up->Lnext ) 98 if( VertLeq( up->Dst, lo->Org )) { 99 /* up->Dst is on the left. It is safe to form triangles from lo->Org. 104 || EdgeSign( lo->Org, lo->Dst, lo->Lnext->Dst ) <= 0 )) { 111 /* lo->Org is on the left. We can make CCW triangles from up->Dst. */ 113 || EdgeSign( up->Dst, up->Org, up->Lprev->Org ) >= 0 )) { 122 /* Now lo->Org == up->Dst == the leftmost vertex. The remaining region
|
H A D | sweep.c | 71 * - for each e, e->Dst has been processed, but not e->Org 72 * - each edge e satisfies VertLeq(e->Dst,event) && VertLeq(event,e->Org) 129 if( e1->Dst == event ) { 130 if( e2->Dst == event ) { 135 return EdgeSign( e2->Dst, e1->Org, e2->Org ) <= 0; 137 return EdgeSign( e1->Dst, e2->Org, e1->Org ) >= 0; 139 return EdgeSign( e2->Dst, event, e2->Org ) <= 0; 141 if( e2->Dst == event ) { 142 return EdgeSign( e1->Dst, event, e1->Org ) >= 0; 146 t1 = EdgeEval( e1->Dst, even [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.h | 39 SDValue Dst, SDValue Src, 47 SDValue Dst, SDValue Src,
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 39 ExplodedNodeSet &Dst) { 40 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContext); 58 ExplodedNodeSet &Dst) { 59 VisitCXXConstructExpr(expr, 0, Pred, Dst); 153 ExplodedNodeSet &Dst) { 154 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContext); 174 ExplodedNodeSet &Dst) { 175 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContext); 261 ExplodedNode *Pred, ExplodedNodeSet &Dst) { 262 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContex 37 CreateCXXTemporaryObject(const MaterializeTemporaryExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 56 VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *expr, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 149 VisitCXXDestructor(const CXXDestructorDecl *DD, const MemRegion *Dest, const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 173 VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 260 VisitCXXDeleteExpr(const CXXDeleteExpr *CDE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 267 VisitCXXCatchStmt(const CXXCatchStmt *CS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 286 VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | ExprEngine.cpp | 343 ExplodedNodeSet Dst; local 348 Dst.insert(DstI); 352 Engine.enqueue(Dst, currentBuilderContext->getBlock(), currentStmtIdx); 362 ExplodedNodeSet Dst; local 377 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContext); 403 VisitCXXConstructExpr(ctorExpr, baseReg, Pred, Dst); 407 Engine.enqueue(Dst, currentBuilderContext->getBlock(), currentStmtIdx); 412 ExplodedNodeSet Dst; local 415 ProcessAutomaticObjDtor(cast<CFGAutomaticObjDtor>(D), Pred, Dst); local 418 ProcessBaseDtor(cast<CFGBaseDtor>(D), Pred, Dst); local 421 ProcessMemberDtor(cast<CFGMemberDtor>(D), Pred, Dst); local 424 ProcessTemporaryDtor(cast<CFGTemporaryDtor>(D), Pred, Dst); local 434 ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 455 ProcessBaseDtor(const CFGBaseDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 458 ProcessMemberDtor(const CFGMemberDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 461 ProcessTemporaryDtor(const CFGTemporaryDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 470 ExplodedNodeSet Dst; local 558 VisitObjCAtSynchronizedStmt(cast<ObjCAtSynchronizedStmt>(S), Pred, Dst); local 664 VisitLvalArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst); local 670 VisitAsmStmt(cast<AsmStmt>(S), Pred, Dst); local 676 VisitBlockExpr(cast<BlockExpr>(S), Pred, Dst); local 706 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 717 VisitCallExpr(cast<CallExpr>(S), Pred, Dst); local 724 VisitCXXCatchStmt(cast<CXXCatchStmt>(S), Pred, Dst); local 768 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 774 VisitCompoundLiteralExpr(cast<CompoundLiteralExpr>(S), Pred, Dst); local 790 VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst); local 804 VisitDeclStmt(cast<DeclStmt>(S), Pred, Dst); local 849 VisitInitListExpr(cast<InitListExpr>(S), Pred, Dst); local 855 VisitMemberExpr(cast<MemberExpr>(S), Pred, Dst); local 861 VisitLvalObjCIvarRefExpr(cast<ObjCIvarRefExpr>(S), Pred, Dst); local 867 VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst); local 884 VisitObjCMessage(ObjCMessage(ME, PR, isSetter), Pred, Dst); local 888 VisitObjCMessage(ObjCMessage(ME, 0, true), Pred, Dst); local 908 VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst); local 914 VisitOffsetOfExpr(cast<OffsetOfExpr>(S), Pred, Dst); local 921 Pred, Dst); local 1175 processBranch(const Stmt *Condition, const Stmt *Term, NodeBuilderContext& BldCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 1315 ExplodedNodeSet Dst; local 1427 VisitCommonDeclRefExpr(const Expr *Ex, const NamedDecl *D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1476 VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1507 ExplodedNodeSet Dst; local 1553 evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, ExplodedNode *Pred, SVal location, SVal Val, bool atDeclInit) argument 1600 evalStore(ExplodedNodeSet &Dst, const Expr *AssignE, const Expr *LocationE, ExplodedNode *Pred, ProgramStateRef state, SVal location, SVal Val, const ProgramPointTag *tag) argument 1627 evalLoad(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1667 evalLoadCommon(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1710 evalLocation(ExplodedNodeSet &Dst, const Stmt *NodeEx, const Stmt *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, bool isLoad) argument 1755 evalEagerlyAssume(ExplodedNodeSet &Dst, ExplodedNodeSet &Src, const Expr *Ex) argument 1793 VisitAsmStmt(const AsmStmt *A, 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) { 77 StmtNodeBuilder Bldr(Pred, Dst, *currentBuilderContext); 133 ExplodedNodeSet &Dst) { 225 // the created nodes in 'Dst'. 226 getCheckerManager().runCheckersForPostObjCMessage(Dst, dstEva 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 131 VisitObjCMessage(const ObjCMessage &msg, ExplodedNode *Pred, ExplodedNodeSet &Dst) 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/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/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/Target/CellSPU/MCTargetDesc/ |
H A D | SPUMCTargetDesc.cpp | 58 MachineLocation Dst(MachineLocation::VirtualFP); 60 MAI->addInitialFrameState(0, Dst, Src);
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCTargetDesc.cpp | 59 MachineLocation Dst(MachineLocation::VirtualFP); 61 MAI->addInitialFrameState(0, Dst, Src);
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
H A D | XCoreMCTargetDesc.cpp | 57 MachineLocation Dst(MachineLocation::VirtualFP); 59 MAI->addInitialFrameState(0, Dst, Src);
|
/external/llvm/lib/Analysis/ |
H A D | BranchProbabilityInfo.cpp | 437 isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const { 440 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); 471 getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const { 472 Edge E(Src, Dst); 482 setEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst, uint32_t Weight) { argument 483 Weights[std::make_pair(Src, Dst)] = Weight; 485 << Dst->getName() << " weight to " << Weight 486 << (isEdgeHot(Src, Dst) ? " [is HOT now]\n" : "\n")); 491 getEdgeProbability(const BasicBlock *Src, const BasicBlock *Dst) const { 493 uint32_t N = getEdgeWeight(Src, Dst); [all...] |
/external/libvpx/vp8/common/ppc/ |
H A D | recon_altivec.asm | 16 .macro row_of16 Diff Pred Dst Stride 27 stvx v2, 0, \Dst ;# to dst 28 add \Dst, \Dst, \Stride ;# next dst 56 .macro two_rows_of8 Diff Pred Dst Stride write_first_four_pels 68 stw r0, 0(\Dst) 70 stwux r0, \Dst, \Stride 73 stw r0, 4(\Dst) 75 stwux r0, \Dst, \Stride ;# advance dst to next row 77 stw r0, 4(\Dst) [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | CheckerManager.h | 50 virtual void expandGraph(ExplodedNodeSet &Dst, ExplodedNode *Pred) = 0; 180 void runCheckersForPreStmt(ExplodedNodeSet &Dst, argument 184 runCheckersForStmt(/*isPreVisit=*/true, Dst, Src, S, Eng); 193 void runCheckersForPostStmt(ExplodedNodeSet &Dst, argument 198 runCheckersForStmt(/*isPreVisit=*/false, Dst, Src, S, Eng, wasInlined); 203 ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, 208 void runCheckersForPreObjCMessage(ExplodedNodeSet &Dst, argument 212 runCheckersForObjCMessage(/*isPreVisit=*/true, Dst, Src, msg, Eng); 216 void runCheckersForPostObjCMessage(ExplodedNodeSet &Dst, argument 220 runCheckersForObjCMessage(/*isPreVisit=*/false, Dst, Sr [all...] |