Searched refs:Dst (Results 1 - 25 of 202) sorted by relevance

123456789

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h46 const MachineBasicBlock *Dst) const;
52 MachineBasicBlock::const_succ_iterator Dst) const;
56 const MachineBasicBlock *Dst) const;
67 const MachineBasicBlock *Dst) const;
H A DCostTable.h46 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 DMachineBranchProbabilityInfo.cpp52 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 DBPFSelectionDAGInfo.cpp21 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 DBPFSelectionDAGInfo.h23 SDValue Chain, SDValue Dst, SDValue Src,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DCFGReachabilityAnalysis.h41 /// 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 DCFGReachabilityAnalysis.cpp27 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 DExprEngine.h172 /// 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 DMachineIRBuilder.h226 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 DConstantFoldingMIRBuilder.h49 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 DLanaiSelectionDAGInfo.h26 SDValue Chain, SDValue Dst, SDValue Src,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp319 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 DHexagonSelectionDAGInfo.h25 SDValue Chain, SDValue Dst, SDValue Src,
H A DHexagonPeephole.cpp137 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 DX86SelectionDAGInfo.h35 SDValue Chain, SDValue Dst, SDValue Src,
40 SDValue Chain, SDValue Dst, SDValue Src,
H A DX86SelectionDAGInfo.cpp47 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 DWebAssemblySelectionDAGInfo.cpp22 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 DDependenceGraphBuilder.cpp162 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 DARMSelectionDAGInfo.h41 SDValue Chain, SDValue Dst, SDValue Src,
49 SDValue Dst, SDValue Src, SDValue Size,
61 SDValue Chain, SDValue Dst, SDValue Src,
H A DARMSelectionDAGInfo.cpp24 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 DDependenceAnalysis.h79 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 DSystemZSelectionDAGInfo.cpp26 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 DCheckerManager.h210 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 DExprEngine.cpp787 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 DAArch64SelectionDAGInfo.h23 SDValue Chain, SDValue Dst, SDValue Src,

Completed in 249 milliseconds

123456789