/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineBranchProbabilityInfo.h | 46 const MachineBasicBlock *Dst) const; 52 MachineBasicBlock::const_succ_iterator Dst) const; 56 const MachineBasicBlock *Dst) const; 67 const MachineBasicBlock *Dst) const;
|
H A D | CostTable.h | 46 MVT::SimpleValueType Dst; member in struct:llvm::TypeConversionCostTblEntry 55 int ISD, MVT Dst, MVT Src) { 57 return ISD == Entry.ISD && Src == Entry.Src && Dst == Entry.Dst; 54 ConvertCostTableLookup(ArrayRef<TypeConversionCostTblEntry> Tbl, int ISD, MVT Dst, MVT Src) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineBranchProbabilityInfo.cpp | 52 MachineBasicBlock::const_succ_iterator Dst) const { 53 return Src->getSuccProbability(Dst); 57 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { 60 return getEdgeProbability(Src, find(Src->successors(), Dst)); 64 const MachineBasicBlock *Src, const MachineBasicBlock *Dst) const { 66 return getEdgeProbability(Src, Dst) > HotProb; 91 const MachineBasicBlock *Dst) const { 93 const BranchProbability Prob = getEdgeProbability(Src, Dst); 94 OS << "edge " << printMBBReference(*Src) << " -> " << printMBBReference(*Dst) 96 << (isEdgeHot(Src, Dst) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFSelectionDAGInfo.cpp | 21 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, 37 Dst = DAG.getNode(BPFISD::MEMCPY, dl, VTs, Chain, Dst, Src, 41 return Dst.getValue(0); 20 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
|
H A D | BPFSelectionDAGInfo.h | 23 SDValue Chain, SDValue Dst, SDValue Src,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | CFGReachabilityAnalysis.h | 41 /// Returns true if the block 'Dst' can be reached from block 'Src'. 42 bool isReachable(const CFGBlock *Src, const CFGBlock *Dst); 45 void mapReachability(const CFGBlock *Dst);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFGReachabilityAnalysis.cpp | 27 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); 61 // Update reachability information for this node -> Dst 63 // Don't insert Dst -> Dst unless it was a predecessor of itself 26 isReachable(const CFGBlock *Src, const CFGBlock *Dst) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 172 /// of the function are added into the Dst set, which represent the exit 177 ExplodedNodeSet &Dst) { 178 return Engine.ExecuteWorkListWithInitialState(L, Steps, InitState, Dst); 286 ExplodedNode *Pred, ExplodedNodeSet &Dst); 288 ExplodedNode *Pred, ExplodedNodeSet &Dst); 290 ExplodedNode *Pred, ExplodedNodeSet &Dst); 292 ExplodedNode *Pred, ExplodedNodeSet &Dst); 294 ExplodedNode *Pred, ExplodedNodeSet &Dst); 306 ExplodedNodeSet &Dst, 315 ExplodedNode *Pred, ExplodedNodeSet &Dst, 175 ExecuteWorkListWithInitialState(const LocationContext *L, unsigned Steps, ProgramStateRef InitState, ExplodedNodeSet &Dst) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.h | 226 void validateTruncExt(const LLT &Dst, const LLT &Src, bool IsExtend); 529 MachineInstrBuilder buildPtrToInt(const DstOp &Dst, const SrcOp &Src) { argument 530 return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); 534 MachineInstrBuilder buildIntToPtr(const DstOp &Dst, const SrcOp &Src) { argument 535 return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); 538 /// Build and insert \p Dst = G_BITCAST \p Src 539 MachineInstrBuilder buildBitcast(const DstOp &Dst, const SrcOp &Src) { argument 540 return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); 543 /// Build and insert \p Dst = G_ADDRSPACE_CAST \p Src 544 MachineInstrBuilder buildAddrSpaceCast(const DstOp &Dst, cons argument 1226 buildAdd(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1243 buildSub(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1259 buildMul(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1265 buildUMulH(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1271 buildSMulH(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1277 buildFMul(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1283 buildShl(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1289 buildLShr(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1295 buildAShr(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1312 buildAnd(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1327 buildOr(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1333 buildXor(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1341 buildNot(const DstOp &Dst, const SrcOp &Src0) argument 1347 buildCTPOP(const DstOp &Dst, const SrcOp &Src0) argument 1352 buildCTLZ(const DstOp &Dst, const SrcOp &Src0) argument 1357 buildCTLZ_ZERO_UNDEF(const DstOp &Dst, const SrcOp &Src0) argument 1362 buildCTTZ(const DstOp &Dst, const SrcOp &Src0) argument 1367 buildCTTZ_ZERO_UNDEF(const DstOp &Dst, const SrcOp &Src0) argument 1372 buildFAdd(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, Optional<unsigned> Flags = None) argument 1379 buildFSub(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1385 buildFMA(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, const SrcOp &Src2, Optional<unsigned> Flags = None) argument 1392 buildFMAD(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1, const SrcOp &Src2, Optional<unsigned> Flags = None) argument 1399 buildFNeg(const DstOp &Dst, const SrcOp &Src0, Optional<unsigned> Flags = None) argument 1405 buildFAbs(const DstOp &Dst, const SrcOp &Src0, Optional<unsigned> Flags = None) argument 1411 buildFCanonicalize(const DstOp &Dst, const SrcOp &Src0, Optional<unsigned> Flags = None) argument 1417 buildIntrinsicTrunc(const DstOp &Dst, const SrcOp &Src0, Optional<unsigned> Flags = None) argument 1423 buildFCopysign(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1429 buildUITOFP(const DstOp &Dst, const SrcOp &Src0) argument 1434 buildSITOFP(const DstOp &Dst, const SrcOp &Src0) argument 1439 buildFPTOUI(const DstOp &Dst, const SrcOp &Src0) argument 1444 buildFPTOSI(const DstOp &Dst, const SrcOp &Src0) argument 1449 buildSMin(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1455 buildSMax(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1461 buildUMin(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument 1467 buildUMax(const DstOp &Dst, const SrcOp &Src0, const SrcOp &Src1) argument [all...] |
H A D | ConstantFoldingMIRBuilder.h | 49 const DstOp &Dst = DstOps[0]; variable 54 return buildConstant(Dst, MaybeCst->getSExtValue()); 60 const DstOp &Dst = DstOps[0]; variable 65 return buildConstant(Dst, MaybeCst->getSExtValue());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiSelectionDAGInfo.h | 26 SDValue Chain, SDValue Dst, SDValue Src,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSubtarget.cpp | 319 void HexagonSubtarget::adjustSchedDependency(SUnit *Src, SUnit *Dst, argument 322 MachineInstr *DstInst = Dst->getInstr(); 323 if (!Src->isInstr() || !Dst->isInstr()) 332 isBestZeroLatency(Src, Dst, QII, ExclSrc, ExclDst)) { 346 if ((DstInst->isRegSequence() || DstInst->isCopy()) && Dst->NumSuccs == 1) { 348 MachineInstr *DDst = Dst->Succs[0].getSUnit()->getInstr(); 367 isBestZeroLatency(Src, Dst, QII, ExclSrc, ExclDst)) { 418 void HexagonSubtarget::restoreLatency(SUnit *Src, SUnit *Dst) const { 421 if (!I.isAssignedRegDep() || I.getSUnit() != Dst) 431 MachineInstr *DstI = Dst 457 changeLatency(SUnit *Src, SUnit *Dst, unsigned Lat) const argument 486 isBestZeroLatency(SUnit *Src, SUnit *Dst, const HexagonInstrInfo *TII, SmallSet<SUnit*, 4> &ExclSrc, SmallSet<SUnit*, 4> &ExclDst) const argument [all...] |
H A D | HexagonSelectionDAGInfo.h | 25 SDValue Chain, SDValue Dst, SDValue Src,
|
H A D | HexagonPeephole.cpp | 137 MachineOperand &Dst = MI.getOperand(0); local 139 Register DstReg = Dst.getReg(); 155 MachineOperand &Dst = MI.getOperand(0); local 160 Register DstReg = Dst.getReg(); 172 MachineOperand &Dst = MI.getOperand(0); local 177 Register DstReg = Dst.getReg(); 186 MachineOperand &Dst = MI.getOperand(0); local 188 Register DstReg = Dst.getReg(); 204 MachineOperand &Dst = MI.getOperand(0); local 211 Register DstReg = Dst [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.h | 35 SDValue Chain, SDValue Dst, SDValue Src, 40 SDValue Chain, SDValue Dst, SDValue Src,
|
H A D | X86SelectionDAGInfo.cpp | 47 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, 81 Entry.Node = Dst; 159 Dst, InFlag); 169 EVT AddrVT = Dst.getValueType(); 173 DAG.getNode(ISD::ADD, dl, AddrVT, Dst, 187 const SDLoc &dl, SDValue Chain, SDValue Dst, 197 Chain = DAG.getCopyToReg(Chain, dl, DI, Dst, InFlag); 209 const SDLoc &dl, SDValue Chain, SDValue Dst, 211 return emitRepmovs(Subtarget, DAG, dl, Chain, Dst, Src, 238 SDValue Chain, SDValue Dst, SDValu 46 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Val, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument 186 emitRepmovs(const X86Subtarget &Subtarget, SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, MVT AVT) argument 208 emitRepmovsB(const X86Subtarget &Subtarget, SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size) argument 236 emitConstantSizeRepmov( SelectionDAG &DAG, const X86Subtarget &Subtarget, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size, EVT SizeVT, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) argument 292 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySelectionDAGInfo.cpp | 22 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, 32 {Chain, MemIdx, MemIdx, Dst, Src, 46 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, 57 Dst, DAG.getAnyExtOrTrunc(Val, DL, MVT::i32), 21 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 45 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, SDValue Size, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceGraphBuilder.cpp | 162 auto createEdgeOfKind = [this](NodeType &Src, NodeType &Dst, 166 createDefUseEdge(Src, Dst); 169 createMemoryEdge(Src, Dst); 172 createRootedEdge(Src, Dst); 179 auto reconnectEdges = [&](NodeType *Src, NodeType *Dst, NodeType *New, 181 if (!Src->hasEdgeTo(*Dst)) 186 << ":\nSrc:" << *Src << "\nDst:" << *Dst 192 Src->findEdgesTo(*Dst, EL); 200 createEdgeOfKind(*New, *Dst, Kind); 201 LLVM_DEBUG(dbgs() << "created edge from New to Dst [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.h | 41 SDValue Chain, SDValue Dst, SDValue Src, 49 SDValue Dst, SDValue Src, SDValue Size, 61 SDValue Chain, SDValue Dst, SDValue Src,
|
H A D | ARMSelectionDAGInfo.cpp | 24 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, 77 Entry.Node = Dst; 128 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, 141 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, Align, 145 return EmitSpecializedLibcall(DAG, dl, Chain, Dst, Src, Size, Align, 185 Dst = DAG.getNode(ARMISD::MEMCPY, dl, VTs, Chain, Dst, Src, 187 Src = Dst.getValue(1); 188 Chain = Dst.getValue(2); 230 DAG.getNode(ISD::ADD, dl, MVT::i32, Dst, 23 EmitSpecializedLibcall( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, RTLIB::Libcall LC) const argument 127 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 241 EmitTargetCodeForMemmove( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 249 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DependenceAnalysis.h | 79 Dst(Destination), 112 Instruction *getDst() const { return Dst; } 201 Instruction *Src, *Dst; member in class:llvm::Dependence 216 FullDependence(Instruction *Src, Instruction *Dst, bool LoopIndependent, 281 /// depends - Tests for a dependence between the Src and Dst instructions. 285 /// if it appears that control flow can reach from Src to Dst 288 Instruction *Dst, 346 const SCEV *Dst; member in struct:llvm::DependenceInfo::Subscript 458 /// establishNestingLevels - Examines the loop nesting of the Src and Dst 475 /// ... - loops containing Src but not Dst [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 26 unsigned Loop, SDValue Chain, SDValue Dst, 41 return DAG.getNode(Loop, DL, MVT::Other, Chain, Dst, Src, 44 return DAG.getNode(Sequence, DL, MVT::Other, Chain, Dst, Src, 49 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, 57 Chain, Dst, Src, CSize->getZExtValue()); 62 // Chain, Dst, ByteVal and Size. These cases are expected to use 65 SDValue Dst, uint64_t ByteVal, uint64_t Size, 72 Dst, DstPtrInfo, Align); 76 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, 79 EVT PtrVT = Dst 25 emitMemMem(SelectionDAG &DAG, const SDLoc &DL, unsigned Sequence, unsigned Loop, SDValue Chain, SDValue Dst, SDValue Src, uint64_t Size) argument 48 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 64 memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, uint64_t ByteVal, uint64_t Size, unsigned Align, MachinePointerInfo DstPtrInfo) argument 75 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Byte, SDValue Size, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/ |
H A D | CheckerManager.h | 210 void runCheckersForPreStmt(ExplodedNodeSet &Dst, argument 214 runCheckersForStmt(/*isPreVisit=*/true, Dst, Src, S, Eng); 223 void runCheckersForPostStmt(ExplodedNodeSet &Dst, argument 228 runCheckersForStmt(/*isPreVisit=*/false, Dst, Src, S, Eng, wasInlined); 233 ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, 238 void runCheckersForPreObjCMessage(ExplodedNodeSet &Dst, argument 242 runCheckersForObjCMessage(ObjCMessageVisitKind::Pre, Dst, Src, msg, Eng); 246 void runCheckersForPostObjCMessage(ExplodedNodeSet &Dst, argument 251 runCheckersForObjCMessage(ObjCMessageVisitKind::Post, Dst, Src, msg, Eng, 256 void runCheckersForObjCMessageNil(ExplodedNodeSet &Dst, argument 272 runCheckersForPreCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng) argument 278 runCheckersForPostCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool wasInlined = false) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 787 ExplodedNodeSet Dst; local 792 Dst.insert(DstI); 796 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 803 ExplodedNodeSet Dst; local 804 Dst.Add(Pred); 805 NodeBuilder Bldr(Pred, Dst, *currBldrCtx); 814 Engine.enqueue(Dst, currBldrCtx->getBlock(), currStmtIdx); 894 ExplodedNodeSet Dst; local 895 NodeBuilder Bldr(Tmp, Dst, *currBldrCtx); 902 Engine.enqueue(Dst, currBldrCt 907 ExplodedNodeSet Dst; local 934 ExplodedNodeSet Dst; local 951 ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 985 ProcessDeleteDtor(const CFGDeleteDtor Dtor, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1025 ProcessBaseDtor(const CFGBaseDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1045 ProcessMemberDtor(const CFGMemberDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1069 ProcessTemporaryDtor(const CFGTemporaryDtor D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 1130 processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, NodeBuilderContext &BldCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 1148 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *BTE, ExplodedNodeSet &PreVisit, ExplodedNodeSet &Dst) argument 1206 ExplodedNodeSet Dst; local 1345 VisitObjCAtSynchronizedStmt(cast<ObjCAtSynchronizedStmt>(S), Pred, Dst); local 1510 VisitArraySubscriptExpr(cast<ArraySubscriptExpr>(S), Pred, Dst); local 1516 VisitGCCAsmStmt(cast<GCCAsmStmt>(S), Pred, Dst); local 1522 VisitMSAsmStmt(cast<MSAsmStmt>(S), Pred, Dst); local 1528 VisitBlockExpr(cast<BlockExpr>(S), Pred, Dst); local 1535 VisitLambdaExpr(cast<LambdaExpr>(S), Pred, Dst); local 1569 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 1604 VisitCallExpr(cast<CallExpr>(S), Pred, Dst); local 1610 VisitCXXCatchStmt(cast<CXXCatchStmt>(S), Pred, Dst); local 1617 VisitCXXConstructExpr(cast<CXXConstructExpr>(S), Pred, Dst); local 1661 VisitBinaryOperator(cast<BinaryOperator>(S), Pred, Dst); local 1667 VisitCompoundLiteralExpr(cast<CompoundLiteralExpr>(S), Pred, Dst); local 1682 VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst); local 1696 VisitDeclStmt(cast<DeclStmt>(S), Pred, Dst); local 1735 VisitInitListExpr(cast<InitListExpr>(S), Pred, Dst); local 1741 VisitMemberExpr(cast<MemberExpr>(S), Pred, Dst); local 1747 VisitAtomicExpr(cast<AtomicExpr>(S), Pred, Dst); local 1753 VisitLvalObjCIvarRefExpr(cast<ObjCIvarRefExpr>(S), Pred, Dst); local 1759 VisitObjCForCollectionStmt(cast<ObjCForCollectionStmt>(S), Pred, Dst); local 1765 VisitObjCMessage(cast<ObjCMessageExpr>(S), Pred, Dst); local 1778 VisitReturnStmt(cast<ReturnStmt>(S), Pred, Dst); local 1799 Pred, Dst); local 2100 processBranch(const Stmt *Condition, NodeBuilderContext& BldCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 2198 processStaticInitializer(const DeclStmt *DS, NodeBuilderContext &BuilderCtx, ExplodedNode *Pred, ExplodedNodeSet &Dst, const CFGBlock *DstT, const CFGBlock *DstF) argument 2265 processBeginOfFunction(NodeBuilderContext &BC, ExplodedNode *Pred, ExplodedNodeSet &Dst, const BlockEdge &L) argument 2331 ExplodedNodeSet Dst; local 2432 VisitCommonDeclRefExpr(const Expr *Ex, const NamedDecl *D, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 2523 VisitArraySubscriptExpr(const ArraySubscriptExpr *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 2574 VisitMemberExpr(const MemberExpr *M, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 2654 VisitAtomicExpr(const AtomicExpr *AE, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 2791 evalBind(ExplodedNodeSet &Dst, const Stmt *StoreE, ExplodedNode *Pred, SVal location, SVal Val, bool atDeclInit, const ProgramPoint *PP) argument 2848 evalStore(ExplodedNodeSet &Dst, const Expr *AssignE, const Expr *LocationE, ExplodedNode *Pred, ProgramStateRef state, SVal location, SVal Val, const ProgramPointTag *tag) argument 2871 evalLoad(ExplodedNodeSet &Dst, const Expr *NodeEx, const Expr *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, const ProgramPointTag *tag, QualType LoadTy) argument 2909 evalLocation(ExplodedNodeSet &Dst, const Stmt *NodeEx, const Stmt *BoundEx, ExplodedNode *Pred, ProgramStateRef state, SVal location, bool isLoad) argument 2955 evalEagerlyAssumeBinOpBifurcation(ExplodedNodeSet &Dst, ExplodedNodeSet &Src, const Expr *Ex) argument 2996 VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument 3019 VisitMSAsmStmt(const MSAsmStmt *A, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SelectionDAGInfo.h | 23 SDValue Chain, SDValue Dst, SDValue Src,
|