/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...] |
H A D | MachineRegisterInfo.cpp | 178 /// Move NumOps operands from Src to Dst, updating use-def lists as needed. 180 /// The Dst range is assumed to be uninitialized memory. (Or it may contain 184 /// The Src and Dst ranges may overlap. 185 void MachineRegisterInfo::moveOperands(MachineOperand *Dst, argument 188 assert(Src != Dst && NumOps && "Noop moveOperands"); 190 // Copy backwards if Dst is within the Src range. 192 if (Dst >= Src && Dst < Src + NumOps) { 194 Dst += NumOps - 1; 200 new (Dst) MachineOperan [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 114 /// of the function are added into the Dst set, which represent the exit 119 ExplodedNodeSet &Dst) { 120 return Engine.ExecuteWorkListWithInitialState(L, Steps, InitState, Dst); 205 ExplodedNode *Pred, ExplodedNodeSet &Dst); 207 ExplodedNode *Pred, ExplodedNodeSet &Dst); 209 ExplodedNode *Pred, ExplodedNodeSet &Dst); 211 ExplodedNode *Pred, ExplodedNodeSet &Dst); 223 ExplodedNodeSet &Dst, 243 ExplodedNodeSet &Dst); 303 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst); 117 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument [all...] |
/external/llvm/include/llvm/Target/ |
H A D | CostTable.h | 44 TypeTy Dst; member in struct:llvm::TypeConversionCostTblEntry 52 unsigned len, int ISD, TypeTy Dst, TypeTy Src) { 54 if (Tbl[i].ISD == ISD && Tbl[i].Src == Src && Tbl[i].Dst == Dst) 51 ConvertCostTableLookup(const TypeConversionCostTblEntry<TypeTy> *Tbl, unsigned len, int ISD, TypeTy Dst, TypeTy Src) argument
|
/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/src/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;
|
H A D | DependenceAnalysis.h | 68 Src(Source), Dst(Destination) {} 99 Instruction *getDst() const { return Dst; } 171 Instruction *Src, *Dst; member in class:llvm::Dependence 187 Instruction *Dst, 250 /// depends - Tests for a dependence between the Src and Dst instructions. 254 /// if it appears that control flow can reach from Src to Dst 257 Instruction *Dst, 313 const SCEV *Dst; member in struct:llvm::DependenceAnalysis::Subscript 425 /// establishNestingLevels - Examines the loop nesting of the Src and Dst 442 /// ... - loops containing Src but not Dst [all...] |
/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/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.h | 39 SDValue Dst, SDValue Src, 47 SDValue Dst, SDValue Src,
|
/external/eigen/Eigen/src/Core/ |
H A D | Assign_MKL.h | 43 template<typename Dst, typename Src, typename UnaryOp> 48 DstHasDirectAccess = Dst::Flags & DirectAccessBit, 51 StorageOrdersAgree = (int(Dst::IsRowMajor) == int(Src::IsRowMajor)), 52 InnerSize = int(Dst::IsVectorAtCompileTime) ? int(Dst::SizeAtCompileTime) 53 : int(Dst::Flags)&RowMajorBit ? int(Dst::ColsAtCompileTime) 54 : int(Dst::RowsAtCompileTime), 55 InnerMaxSize = int(Dst::IsVectorAtCompileTime) ? int(Dst [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 396 ExplodedNodeSet Dst; local 402 Dst.insert(DstI); 406 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 453 ExplodedNodeSet Dst; local 454 NodeBuilder Bldr(Tmp, Dst, *currBldrCtx); 461 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 466 ExplodedNodeSet Dst; local 469 ProcessAutomaticObjDtor(D.castAs<CFGAutomaticObjDtor>(), Pred, Dst); 472 ProcessBaseDtor(D.castAs<CFGBaseDtor>(), Pred, Dst); 475 ProcessMemberDtor(D.castAs<CFGMemberDtor>(), Pred, Dst); 488 ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 505 ProcessBaseDtor(const CFGBaseDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 525 ProcessMemberDtor(const CFGMemberDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 542 ProcessTemporaryDtor(const CFGTemporaryDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 551 ExplodedNodeSet Dst; local 627 VisitObjCAtSynchronizedStmt(cast<ObjCAtSynchronizedStmt>(S), Pred, Dst); local 751 VisitLvalArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst); local 757 VisitGCCAsmStmt(cast<GCCAsmStmt>(S), Pred, Dst); local 763 VisitMSAsmStmt(cast<MSAsmStmt>(S), Pred, Dst); local 769 VisitBlockExpr(cast<BlockExpr>(S), Pred, Dst); local 799 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 828 VisitCallExpr(cast<CallExpr>(S), Pred, Dst); local 835 VisitCXXCatchStmt(cast<CXXCatchStmt>(S), Pred, Dst); local 843 VisitCXXConstructExpr(cast<CXXConstructExpr>(S), Pred, Dst); local 883 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 889 VisitCompoundLiteralExpr(cast<CompoundLiteralExpr>(S), Pred, Dst); local 905 VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst); local 919 VisitDeclStmt(cast<DeclStmt>(S), Pred, Dst); local 960 VisitInitListExpr(cast<InitListExpr>(S), Pred, Dst); local 966 VisitMemberExpr(cast<MemberExpr>(S), Pred, Dst); local 972 VisitLvalObjCIvarRefExpr(cast<ObjCIvarRefExpr>(S), Pred, Dst); local 978 VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst); local 984 VisitObjCMessage(cast<ObjCMessageExpr>(S), Pred, Dst); local 997 VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst); local 1003 VisitOffsetOfExpr(cast<OffsetOfExpr>(S), Pred, Dst); local 1010 Pred, Dst); local 1252 processBranch(const Stmt *Condition, const Stmt *Term, NodeBuilderContext& BldCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 1397 ExplodedNodeSet Dst; local 1522 VisitCommonDeclRefExpr(const Expr *Ex, const NamedDecl *D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1575 VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1606 ExplodedNodeSet Dst; local 1770 evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, ExplodedNode *Pred, SVal location, SVal Val, bool atDeclInit, const ProgramPoint *PP) argument 1831 evalStore(ExplodedNodeSet &Dst, const Expr *AssignE, const Expr *LocationE, ExplodedNode *Pred, ProgramStateRef state, SVal location, SVal Val, const ProgramPointTag *tag) argument 1854 evalLoad(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1893 evalLoadCommon(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 1930 evalLocation(ExplodedNodeSet &Dst, const Stmt *NodeEx, const Stmt *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, bool isLoad) argument 1975 evalEagerlyAssumeBinOpBifurcation(ExplodedNodeSet &Dst, ExplodedNodeSet &Src, const Expr *Ex) argument 2017 VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 2041 VisitMSAsmStmt(const MSAsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
H A D | ExprEngineCXX.cpp | 27 ExplodedNodeSet &Dst) { 28 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCtx); 72 ExplodedNodeSet Dst; local 85 evalBind(Dst, CallExpr, Pred, ThisVal, V, true); 88 for (ExplodedNodeSet::iterator I = Dst.begin(), E = Dst.end(); 230 ExplodedNodeSet &Dst) { 267 getCheckerManager().runCheckersForPostCall(Dst, DstInvalidated, 272 ExplodedNodeSet &Dst) { 277 StmtNodeBuilder Bldr(Pred, Dst, *currBldrCt 25 CreateCXXTemporaryObject(const MaterializeTemporaryExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 225 VisitCXXDestructor(QualType ObjectType, const MemRegion *Dest, const Stmt *S, bool IsBaseDtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 271 VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 350 VisitCXXDeleteExpr(const CXXDeleteExpr *CDE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 357 VisitCXXCatchStmt(const CXXCatchStmt *CS, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 376 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); 137 ExplodedNodeSet &Dst) { 212 // the created nodes in 'Dst'. 213 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 135 VisitObjCMessage(const ObjCMessageExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinterDwarf.cpp | 176 const MachineLocation &Dst = Move.getDestination(); local 180 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { 189 assert(Dst.isReg() && "Machine move not supported yet."); 190 OutStreamer.EmitCFIDefCfaRegister(RI->getDwarfRegNum(Dst.getReg(), true)); 192 assert(!Dst.isReg() && "Machine move not supported yet."); 194 Dst.getOffset());
|
/external/llvm/lib/IR/ |
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() }; 106 CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align, argument 108 Dst = getCastedInt8PtrValue(Dst); 111 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; 112 Type *Tys[] = { Dst [all...] |
/external/eigen/test/ |
H A D | vectorization_logic.cpp | 31 template<typename Dst, typename Src> 32 bool test_assign(const Dst&, const Src&, int traversal, int unrolling) argument 34 internal::assign_traits<Dst,Src>::debug(); 35 bool res = internal::assign_traits<Dst,Src>::Traversal==traversal 36 && internal::assign_traits<Dst,Src>::Unrolling==unrolling; 40 << " got " << demangle_traversal(internal::assign_traits<Dst,Src>::Traversal) << "\n"; 42 << " got " << demangle_unrolling(internal::assign_traits<Dst,Src>::Unrolling) << "\n"; 47 template<typename Dst, typename Src> 50 internal::assign_traits<Dst,Src>::debug(); 51 bool res = internal::assign_traits<Dst,Sr [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | CheckerManager.h | 195 void runCheckersForPreStmt(ExplodedNodeSet &Dst, argument 199 runCheckersForStmt(/*isPreVisit=*/true, Dst, Src, S, Eng); 208 void runCheckersForPostStmt(ExplodedNodeSet &Dst, argument 213 runCheckersForStmt(/*isPreVisit=*/false, Dst, Src, S, Eng, wasInlined); 218 ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, 223 void runCheckersForPreObjCMessage(ExplodedNodeSet &Dst, argument 227 runCheckersForObjCMessage(/*isPreVisit=*/true, Dst, Src, msg, Eng); 231 void runCheckersForPostObjCMessage(ExplodedNodeSet &Dst, argument 236 runCheckersForObjCMessage(/*isPreVisit=*/false, Dst, Src, msg, Eng, 242 ExplodedNodeSet &Dst, 248 runCheckersForPreCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument 254 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/Hexagon/MCTargetDesc/ |
H A D | HexagonMCTargetDesc.cpp | 61 MachineLocation Dst(MachineLocation::VirtualFP); 63 MAI->addInitialFrameState(0, Dst, Src);
|
/external/libvpx/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...] |