HomeSort by relevance Sort by last modified time
    Searched refs:Dst (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /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());

Completed in 283 milliseconds

1 2 3 4