/external/clang/include/clang/Analysis/Analyses/ |
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/llvm/include/llvm/Analysis/ |
BranchProbabilityInfo.h | 56 uint32_t getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const; 59 void setEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst, 63 bool isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const; 72 const BasicBlock *Dst) const; 78 BasicBlock *Dst) const;
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 95 /// of the function are added into the Dst set, which represent the exit 99 ExplodedNodeSet &Dst) { 100 Engine.ExecuteWorkListWithInitialState(L, Steps, InitState, Dst); 235 ExplodedNode *MakeNode(ExplodedNodeSet &Dst, const Stmt *S, 242 void Visit(const Stmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst); 247 ExplodedNodeSet &Dst); 250 void VisitAsmStmt(const AsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst); 255 ExplodedNode *Pred, ExplodedNodeSet &Dst); 260 ExplodedNode *Pred, ExplodedNodeSet &Dst); 264 ExplodedNodeSet &Dst); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerContext.cpp | 20 // Copy the results into the Dst set. 23 Dst.Add(*I);
|
ExprEngine.cpp | 313 ExplodedNodeSet Dst; 315 Visit(currentStmt, *I, Dst); 337 ExplodedNodeSet Dst; 340 Visit(BMI->getInit(), pred, Dst); 342 for (ExplodedNodeSet::iterator I = Dst.begin(), E = Dst.end(); I != E; ++I){ 372 ExplodedNodeSet dst; local 373 VisitCXXConstructExpr(ctorExpr, baseReg, pred, dst); 434 ExplodedNodeSet &Dst) { 448 Dst.Add(Pred) [all...] |
CheckerManager.cpp | 94 ExplodedNodeSet &Dst, 100 Dst.insert(Src); 110 CurrSet = &Dst; 141 ExplodedNodeSet &Dst, ExplodedNode *Pred) { 147 CheckerContext C(Dst, Eng.getBuilder(), Eng, Pred, L, 0); 156 ExplodedNodeSet &Dst, 162 expandGraphWithCheckers(C, Dst, Src); 181 ExplodedNodeSet &Dst, ExplodedNode *Pred) { 186 CheckerContext C(Dst, Eng.getBuilder(), Eng, Pred, L, 0); 195 ExplodedNodeSet &Dst, [all...] |
ExprEngineC.cpp | 24 ExplodedNodeSet &Dst) { 157 getCheckerManager().runCheckersForPostStmt(Dst, Tmp2, B, *this); 161 ExplodedNodeSet &Dst) { 172 getCheckerManager().runCheckersForPostStmt(Dst, Tmp, BE, *this); 176 ExplodedNode *Pred, ExplodedNodeSet &Dst) { 187 evalLoad(Dst, CastE, subExprNode, state, state->getSVal(Ex)); 210 Dst.Add(Pred); 225 MakeNode(Dst, CastE, Pred, state); 261 MakeNode(Dst, CastE, Pred, state); 271 MakeNode(Dst, CastE, Pred, state) [all...] |
ExprEngineObjC.cpp | 24 ExplodedNodeSet &Dst) { 34 // the created nodes in 'Dst'. 35 getCheckerManager().runCheckersForPostStmt(Dst, dstIvar, Ex, *this); 40 ExplodedNodeSet &Dst) { 41 getCheckerManager().runCheckersForPreStmt(Dst, Pred, S, *this); 46 ExplodedNodeSet &Dst) { 124 MakeNode(Dst, S, Pred, hasElems); 125 MakeNode(Dst, S, Pred, noElems); 131 ExplodedNodeSet &Dst) { 233 // the created nodes in 'Dst' [all...] |
AggExprVisitor.cpp | 36 AggExprVisitor(const MemRegion *dest, ExplodedNode *N, ExplodedNodeSet &dst, 38 : Dest(dest), Pred(N), DstSet(dst), Eng(eng) {} 67 ExplodedNode *Pred, ExplodedNodeSet &Dst) { 68 AggExprVisitor(Dest, Pred, Dst, *this).Visit(const_cast<Expr *>(E));
|
ExprEngineCXX.cpp | 36 ExplodedNode *Pred, ExplodedNodeSet &Dst, 49 Dst.insert(Item.N); 109 ExplodedNodeSet &Dst) { 122 MakeNode(Dst, ME, Pred, state->BindExpr(ME, loc::MemRegionVal(R))); 147 VisitAggExpr(E->getArg(0), destNodes, Pred, Dst); 221 ExplodedNodeSet &Dst) { 238 Dst.Add(N); 242 ExplodedNodeSet &Dst) { 257 MakeNode(Dst, CNE, Pred, state); 312 MakeNode(Dst, CNE, *I, state) [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineBranchProbabilityInfo.h | 54 uint32_t getEdgeWeight(MachineBasicBlock *Src, MachineBasicBlock *Dst) const; 57 bool isEdgeHot(MachineBasicBlock *Src, MachineBasicBlock *Dst) const; 66 MachineBasicBlock *Dst) const; 72 MachineBasicBlock *Dst) const;
|
/external/clang/lib/Analysis/ |
CFGReachabilityAnalysis.cpp | 26 const CFGBlock *Dst) { 28 const unsigned DstBlockID = Dst->getBlockID(); 32 mapReachability(Dst); 42 void CFGReverseBlockReachabilityAnalysis::mapReachability(const CFGBlock *Dst) { 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
|
/external/llvm/lib/CodeGen/ |
MachineBranchProbabilityInfo.cpp | 48 MachineBasicBlock *Dst) const { 49 uint32_t Weight = Src->getSuccWeight(Dst); 56 MachineBasicBlock *Dst) const { 58 uint32_t Weight = getEdgeWeight(Src, Dst); 96 MachineBasicBlock *Dst) const { 97 uint32_t N = getEdgeWeight(Src, Dst); 105 MachineBasicBlock *Dst) const { 107 const BranchProbability Prob = getEdgeProbability(Src, Dst); 108 OS << "edge MBB#" << Src->getNumber() << " -> MBB#" << Dst->getNumber() 110 << (isEdgeHot(Src, Dst) ? " [HOT edge]\n" : "\n") [all...] |
/external/skia/gpu/include/ |
GrTemplates.h | 25 template <typename Dst, typename Src> Dst GrTCast(Src src) { 28 Dst dst; member in union:__anon10983 31 return data.dst;
|
/external/llvm/lib/Target/X86/ |
X86SelectionDAGInfo.h | 39 SDValue Dst, SDValue Src, 47 SDValue Dst, SDValue Src,
|
X86SelectionDAGInfo.cpp | 32 SDValue Dst, SDValue Src, 60 Entry.Node = Dst; 136 Dst, InFlag); 159 EVT AddrVT = Dst.getValueType(); 163 DAG.getNode(ISD::ADD, dl, AddrVT, Dst, 176 SDValue Chain, SDValue Dst, SDValue Src, 226 Dst, InFlag); 243 EVT DstVT = Dst.getValueType(); 247 DAG.getNode(ISD::ADD, dl, DstVT, Dst,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
OSAtomicChecker.cpp | 28 ExplodedNode *Pred, ExplodedNodeSet &Dst) const; 34 ExplodedNodeSet &Dst) const; 38 StmtNodeBuilder &B, ExplodedNodeSet &Dst) const; 45 ExplodedNodeSet &Dst) const { 63 return evalOSAtomicCompareAndSwap(CE, Eng, Pred, Dst); 73 ExplodedNodeSet &Dst) const { 76 Dst.Add(N); 83 ExplodedNodeSet &Dst) const { 210 generateNode(stateNew->BindExpr(CE, Res), predNew, CE, Builder, Dst); 221 generateNode(stateNotEqual->BindExpr(CE, Res), N, CE, Builder, Dst); [all...] |
/external/llvm/lib/VMCore/ |
IRBuilder.cpp | 82 CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align, 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, 104 Dst = getCastedInt8PtrValue(Dst); 107 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; 108 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() } [all...] |
/external/llvm/lib/Target/PTX/ |
PTXSelectionDAGInfo.h | 35 SDValue Dst, SDValue Src,
|
/external/clang/include/clang/Analysis/Support/ |
BlkExprDeclBitVector.h | 162 struct Union { void operator()(ValTy& Dst, ValTy& Src) { Dst |= Src; } }; 163 struct Intersect { void operator()(ValTy& Dst, ValTy& Src) { Dst &= Src; } }; 301 struct Union { void operator()(ValTy& Dst, ValTy& Src) { Dst |= Src; } }; 302 struct Intersect { void operator()(ValTy& Dst, ValTy& Src) { Dst &= Src; } };
|
/external/llvm/lib/Target/CellSPU/MCTargetDesc/ |
SPUMCTargetDesc.cpp | 57 MachineLocation Dst(MachineLocation::VirtualFP); 59 MAI->addInitialFrameState(0, Dst, Src);
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
XCoreMCTargetDesc.cpp | 56 MachineLocation Dst(MachineLocation::VirtualFP); 58 MAI->addInitialFrameState(0, Dst, Src);
|
/external/llvm/lib/Analysis/ |
BranchProbabilityInfo.cpp | 432 isEdgeHot(const BasicBlock *Src, const BasicBlock *Dst) const { 434 uint32_t Weight = getEdgeWeight(Src, Dst); 470 getEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst) const { 471 Edge E(Src, Dst); 481 setEdgeWeight(const BasicBlock *Src, const BasicBlock *Dst, uint32_t Weight) { 482 Weights[std::make_pair(Src, Dst)] = Weight; 484 << Dst->getNameStr() << " weight to " << Weight 485 << (isEdgeHot(Src, Dst) ? " [is HOT now]\n" : "\n")); 490 getEdgeProbability(const BasicBlock *Src, const BasicBlock *Dst) const { 492 uint32_t N = getEdgeWeight(Src, Dst); [all...] |
/external/libvpx/vp8/common/ppc/ |
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 65 stvx v2, 0, r10 ;# 2 rows to dst from buf 68 stw r0, 0(\Dst) 70 stwux r0, \Dst, \Strid [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterDwarf.cpp | 213 const MachineLocation &Dst = Move.getDestination(); 217 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { 226 assert(Dst.isReg() && "Machine move not supported yet."); 227 OutStreamer.EmitCFIDefCfaRegister(RI->getDwarfRegNum(Dst.getReg(), true)); 229 assert(!Dst.isReg() && "Machine move not supported yet."); 231 Dst.getOffset());
|