/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBranchProbabilityInfo.h | 51 const MachineBasicBlock *Dst) const; 56 MachineBasicBlock::const_succ_iterator Dst) const; 64 bool isEdgeHot(MachineBasicBlock *Src, MachineBasicBlock *Dst) const; 77 MachineBasicBlock *Dst) const; 83 MachineBasicBlock *Dst) const;
|
/external/llvm/lib/CodeGen/ |
H A D | MachineBranchProbabilityInfo.cpp | 65 MachineBasicBlock::const_succ_iterator Dst) const { 66 uint32_t Weight = Src->getSuccWeight(Dst); 74 const MachineBasicBlock *Dst) const { 77 return getEdgeWeight(Src, std::find(Src->succ_begin(), Src->succ_end(), Dst)); 81 MachineBasicBlock *Dst) const { 84 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); 108 MachineBasicBlock *Dst) const { 111 uint32_t N = getEdgeWeight(Src, Dst) / Scale; 118 MachineBasicBlock *Dst) const { 120 const BranchProbability Prob = getEdgeProbability(Src, Dst); [all...] |
/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/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/skia/include/gpu/ |
H A D | GrTemplates.h | 18 template <typename Dst, typename Src> Dst GrTCast(Src src) { 21 Dst dst;
|
/external/llvm/include/llvm/Analysis/ |
H A D | BranchProbabilityInfo.h | 36 /// identify an edge, since we can have multiple edges from Src to Dst. 37 /// As an example, we can have a switch which jumps to Dst with value 0 and 60 /// \brief Get the probability of going from Src to Dst. 62 /// It returns the sum of all probabilities for edges from Src to Dst. 64 const BasicBlock *Dst) const; 70 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const; 84 const BasicBlock *Dst) const; 97 /// This returns the sum of all raw edge weights from Src to Dst. 99 uint32_t getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const;
|
/external/llvm/lib/Target/Hexagon/ |
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...] |
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 | ExprEngine.cpp | 338 ExplodedNodeSet Dst; local 344 Dst.insert(DstI); 348 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 400 ExplodedNodeSet Dst; local 401 NodeBuilder Bldr(Tmp, Dst, *currBldrCtx); 408 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 413 ExplodedNodeSet Dst; local 416 ProcessAutomaticObjDtor(cast<CFGAutomaticObjDtor>(D), Pred, Dst); local 419 ProcessBaseDtor(cast<CFGBaseDtor>(D), Pred, Dst); local 422 ProcessMemberDtor(cast<CFGMemberDtor>(D), Pred, Dst); local 425 ProcessTemporaryDtor(cast<CFGTemporaryDtor>(D), Pred, Dst); local 435 ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 452 ProcessBaseDtor(const CFGBaseDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 470 ProcessMemberDtor(const CFGMemberDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 486 ProcessTemporaryDtor(const CFGTemporaryDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 495 ExplodedNodeSet Dst; local 579 VisitObjCAtSynchronizedStmt(cast<ObjCAtSynchronizedStmt>(S), Pred, Dst); local 667 VisitLvalArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst); local 673 VisitGCCAsmStmt(cast<GCCAsmStmt>(S), Pred, Dst); local 679 VisitMSAsmStmt(cast<MSAsmStmt>(S), Pred, Dst); local 685 VisitBlockExpr(cast<BlockExpr>(S), Pred, Dst); local 715 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 726 VisitCallExpr(cast<CallExpr>(S), Pred, Dst); local 733 VisitCXXCatchStmt(cast<CXXCatchStmt>(S), Pred, Dst); local 741 VisitCXXConstructExpr(cast<CXXConstructExpr>(S), Pred, Dst); local 774 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 780 VisitCompoundLiteralExpr(cast<CompoundLiteralExpr>(S), Pred, Dst); local 796 VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst); local 810 VisitDeclStmt(cast<DeclStmt>(S), Pred, Dst); local 851 VisitInitListExpr(cast<InitListExpr>(S), Pred, Dst); local 857 VisitMemberExpr(cast<MemberExpr>(S), Pred, Dst); local 863 VisitLvalObjCIvarRefExpr(cast<ObjCIvarRefExpr>(S), Pred, Dst); local 869 VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst); local 875 VisitObjCMessage(cast<ObjCMessageExpr>(S), Pred, Dst); local 888 VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst); local 894 VisitOffsetOfExpr(cast<OffsetOfExpr>(S), Pred, Dst); local 901 Pred, Dst); local 1143 processBranch(const Stmt *Condition, const Stmt *Term, NodeBuilderContext& BldCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 1283 ExplodedNodeSet Dst; local 1395 VisitCommonDeclRefExpr(const Expr *Ex, const NamedDecl *D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1448 VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1479 ExplodedNodeSet Dst; local 1544 evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, ExplodedNode *Pred, SVal location, SVal Val, bool atDeclInit, const ProgramPoint *PP) argument 1599 evalStore(ExplodedNodeSet &Dst, const Expr *AssignE, const Expr *LocationE, ExplodedNode *Pred, ProgramStateRef state, SVal location, SVal Val, const ProgramPointTag *tag) argument 1622 evalLoad(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1661 evalLoadCommon(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1703 evalLocation(ExplodedNodeSet &Dst, const Stmt *NodeEx, const Stmt *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, bool isLoad) argument 1748 evalEagerlyAssumeBinOpBifurcation(ExplodedNodeSet &Dst, ExplodedNodeSet &Src, const Expr *Ex) argument 1787 VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1811 VisitMSAsmStmt(const MSAsmStmt *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) { 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 | 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...] |
/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/StaticAnalyzer/Core/ |
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/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/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/lib/StaticAnalyzer/Checkers/ |
H A D | OSAtomicChecker.cpp | 28 ExplodedNode *Pred, ExplodedNodeSet &Dst) const; 34 ExplodedNodeSet &Dst) const; 55 ExplodedNodeSet &Dst) const { 64 return evalOSAtomicCompareAndSwap(CE, Eng, Pred, Dst); 73 ExplodedNodeSet &Dst) const { 128 // We return an empty Dst. 180 // We return an empty Dst. 184 StmtNodeBuilder B(TmpStore, Dst, Eng.getBuilderContext()); 206 StmtNodeBuilder B(N, Dst, Eng.getBuilderContext());
|