Searched refs:dyn_cast (Results 51 - 75 of 1463) sorted by relevance

1234567891011>>

/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp82 if (auto *Cast = dyn_cast<CastInst>(Op)) {
117 auto *Mul = dyn_cast<BinaryOperator>(Op);
149 if (auto *Cast = dyn_cast<CastInst>(Op)) {
168 if (auto *BO = dyn_cast<BinaryOperator>(Op)) {
230 auto *SI = dyn_cast<SelectInst>(Op);
242 auto *Sub = dyn_cast<BinaryOperator>(LHS);
248 if (auto *ZExt = dyn_cast<ZExtInst>(Op))
358 auto *Index = dyn_cast<ConstantInt>(EE.getIndexOperand());
362 const auto *BO = dyn_cast<BinaryOperator>(EE.getVectorOperand());
376 const auto *BO = dyn_cast<BinaryOperato
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTStructExtractor.cpp38 m_passthrough_sema = dyn_cast<SemaConsumer>(passthrough);
55 CompoundStmt *body_compound_stmt = dyn_cast<CompoundStmt>(body_stmt);
68 DeclStmt *curr_decl_stmt = dyn_cast<DeclStmt>(curr_stmt);
73 RecordDecl *candidate_record_decl = dyn_cast<RecordDecl>(candidate_decl);
112 LinkageSpecDecl *linkage_spec_decl = dyn_cast<LinkageSpecDecl>(D);
123 FunctionDecl *function_decl = dyn_cast<FunctionDecl>(D);
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DCodeMetrics.cpp30 const User *U = dyn_cast<User>(V);
36 if (const auto *I = dyn_cast<Instruction>(Operand))
127 if (const auto *Call = dyn_cast<CallBase>(&I)) {
158 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) {
169 if (const CallInst *CI = dyn_cast<CallInst>(&I)) {
176 if (const InvokeInst *InvI = dyn_cast<InvokeInst>(&I))
H A DPHITransAddr.cpp54 Instruction *I = dyn_cast<Instruction>(Expr);
106 Instruction *Inst = dyn_cast<Instruction>(Addr);
112 Instruction *I = dyn_cast<Instruction>(V);
125 if (Instruction *OpInst = dyn_cast<Instruction>(Op))
133 Instruction *Inst = dyn_cast<Instruction>(V);
154 if (PHINode *PN = dyn_cast<PHINode>(Inst))
172 if (CastInst *Cast = dyn_cast<CastInst>(Inst)) {
190 if (CastInst *CastI = dyn_cast<CastInst>(U))
200 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) {
227 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrIns
[all...]
H A DLoads.cpp56 if (const GEPOperator *GEP = dyn_cast<GEPOperator>(V)) {
79 if (const BitCastOperator *BC = dyn_cast<BitCastOperator>(V)) {
87 if (const SelectInst *Sel = dyn_cast<SelectInst>(V)) {
114 if (const auto *Call = dyn_cast<CallBase>(V)) {
148 if (const GCRelocateInst *RelocateInst = dyn_cast<GCRelocateInst>(V))
153 if (const AddrSpaceCastOperator *ASC = dyn_cast<AddrSpaceCastOperator>(V))
252 if (const Instruction *BI = dyn_cast<Instruction>(B))
281 auto *AddRec = dyn_cast<SCEVAddRecExpr>(SE.getSCEV(Ptr));
284 auto* Step = dyn_cast<SCEVConstant>(AddRec->getStepRecurrence(SE));
307 if (auto *StartS = dyn_cast<SCEVUnknow
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DVarBypassDetector.cpp36 const VarDecl *VD = dyn_cast<VarDecl>(D);
42 if (const VarDecl *VD = dyn_cast<VarDecl>(D))
117 if (const SwitchCase *SC = dyn_cast<SwitchCase>(SubStmt))
119 else if (const LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt))
140 if (const GotoStmt *GS = dyn_cast<GotoStmt>(St)) {
143 } else if (const SwitchStmt *SS = dyn_cast<SwitchStmt>(St)) {
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCUnusedIVarsChecker.cpp37 if (const ObjCIvarRefExpr *Ex = dyn_cast<ObjCIvarRefExpr>(S)) {
46 if (const BlockExpr *BE = dyn_cast<BlockExpr>(S)) {
51 if (const PseudoObjectExpr *POE = dyn_cast<PseudoObjectExpr>(S))
53 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(sub))
81 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) {
98 if (const auto *FD = dyn_cast<FunctionDecl>(I)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp45 if (const SelectInst *SB = dyn_cast<SelectInst>(B))
59 if (const PHINode *PNB = dyn_cast<PHINode>(B))
146 if (const PHINode *PN = dyn_cast<PHINode>(A))
148 if (const PHINode *PN = dyn_cast<PHINode>(B))
150 if (const SelectInst *S = dyn_cast<SelectInst>(A))
152 if (const SelectInst *S = dyn_cast<SelectInst>(B))
/freebsd-current/contrib/llvm-project/llvm/lib/Object/
H A DSymbolSize.cpp30 if (auto *M = dyn_cast<MachOObjectFile>(&O))
40 if (auto *M = dyn_cast<MachOObjectFile>(&O))
42 if (const auto *M = dyn_cast<WasmObjectFile>(&O))
44 if (const auto *M = dyn_cast<XCOFFObjectFile>(&O))
53 if (const auto *E = dyn_cast<ELFObjectFileBase>(&O)) {
62 if (const auto *E = dyn_cast<XCOFFObjectFile>(&O)) {
H A DBuildID.cpp57 if (auto *O = dyn_cast<ELFObjectFile<ELF32LE>>(Obj))
59 if (auto *O = dyn_cast<ELFObjectFile<ELF32BE>>(Obj))
61 if (auto *O = dyn_cast<ELFObjectFile<ELF64LE>>(Obj))
63 if (auto *O = dyn_cast<ELFObjectFile<ELF64BE>>(Obj))
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.h62 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
101 if (auto *FD = dyn_cast<FriendDecl>(LexicalD))
122 if (auto *VD = dyn_cast<VarDecl>(D))
/freebsd-current/contrib/llvm-project/clang/lib/Index/
H A DFileIndexRecord.cpp49 if (const auto *MI = D.DeclOrMacro.dyn_cast<const MacroInfo *>())
58 if (const auto *D = DclInfo.DeclOrMacro.dyn_cast<const Decl *>()) {
64 if (const auto *ND = dyn_cast<NamedDecl>(D)) {
H A DIndexingContext.cpp151 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
153 } else if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) {
155 } else if (auto *VD = dyn_cast<VarDecl>(D)) {
157 } else if (const auto *RD = dyn_cast<CXXRecordDecl>(D)) {
160 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) {
165 if (const auto *Parent = dyn_cast<Decl>(D->getDeclContext()))
201 dyn_cast<ClassTemplateSpecializationDecl>(D->getDeclContext()))
203 else if (const auto *RD = dyn_cast<CXXRecordDecl>(D->getDeclContext()))
210 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
217 } else if (const FunctionDecl *FD = dyn_cast<FunctionDec
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp122 if (auto *ND = Storage.dyn_cast<Decl *>()) {
146 if (Decl *TemplateOrUsing = Storage.dyn_cast<Decl *>()) {
147 if (UsingShadowDecl *USD = dyn_cast<UsingShadowDecl>(TemplateOrUsing))
168 Storage.dyn_cast<UncommonTemplateNameStorage *>())
176 Storage.dyn_cast<UncommonTemplateNameStorage *>())
185 Storage.dyn_cast<UncommonTemplateNameStorage *>())
194 Storage.dyn_cast<UncommonTemplateNameStorage *>())
201 return Storage.dyn_cast<QualifiedTemplateName *>();
205 return Storage.dyn_cast<DependentTemplateName *>();
209 if (Decl *D = Storage.dyn_cast<Dec
[all...]
H A DMangle.cpp59 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
61 if (const VarDecl *VD = dyn_cast<VarDecl>(ND))
74 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
85 const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND);
176 if (auto *GD = dyn_cast<MSGuidDecl>(D))
189 if (const ObjCMethodDecl *OMD = dyn_cast<ObjCMethodDecl>(D))
210 else if (const ObjCMethodDecl *OMD = dyn_cast<ObjCMethodDecl>(D))
217 const FunctionProtoType *Proto = dyn_cast<FunctionProtoType>(FT);
227 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD))
299 if (const ObjCMethodDecl *Method = dyn_cast<ObjCMethodDec
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DInstructionWorklist.h52 if (Instruction *I = dyn_cast<Instruction>(V))
69 if (Instruction *I = dyn_cast<Instruction>(V))
113 if (auto *I = dyn_cast<Instruction>(V)) {
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DSSAContext.cpp60 if (const auto *instruction = dyn_cast<Instruction>(value))
67 if (auto *Phi = dyn_cast<PHINode>(&Instr))
73 if (auto *CB = dyn_cast<CallBase>(&I))
H A DReplaceConstant.cpp28 if (auto *CE = dyn_cast<ConstantExpr>(C)) {
74 if (auto *I = dyn_cast<Instruction>(U))
84 if (auto *Phi = dyn_cast<PHINode>(I)) {
91 if (auto *C = dyn_cast<Constant>(U.get())) {
H A DInstruction.cpp295 if (auto *PN = dyn_cast<PHINode>(this)) {
298 } else if (auto *II = dyn_cast<InvokeInst>(this)) {
414 auto *CB = dyn_cast<CallBase>(this);
546 if (auto *OB = dyn_cast<OverflowingBinaryOperator>(V)) {
553 if (auto *PE = dyn_cast<PossiblyExactOperator>(V))
557 if (auto *SrcPD = dyn_cast<PossiblyDisjointInst>(V))
558 if (auto *DestPD = dyn_cast<PossiblyDisjointInst>(this))
562 if (auto *FP = dyn_cast<FPMathOperator>(V))
566 if (auto *SrcGEP = dyn_cast<GetElementPtrInst>(V))
567 if (auto *DestGEP = dyn_cast<GetElementPtrIns
[all...]
/freebsd-current/contrib/llvm-project/lldb/source/API/
H A DSBTypeSummary.cpp186 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) {
199 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) {
221 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) {
228 llvm::dyn_cast<StringSummaryFormat>(m_opaque_sp.get()))
257 llvm::dyn_cast<StringSummaryFormat>(m_opaque_sp.get()))
269 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get()))
281 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get()))
344 return llvm::dyn_cast<CXXFunctionSummaryFormat>(m_opaque_sp.get()) ==
345 llvm::dyn_cast<CXXFunctionSummaryFormat>(rhs.m_opaque_sp.get());
390 llvm::dyn_cast<CXXFunctionSummaryForma
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/
H A DDeclContextInternals.h58 if (auto *Node = List.dyn_cast<DeclListNode*>()) {
64 } else if (DeclListNode *N = List.dyn_cast<DeclListNode*>()) {
102 while (DeclListNode *ToDealloc = List.dyn_cast<DeclListNode *>()) {
133 return getAsListAndHasExternal().getPointer().dyn_cast<NamedDecl *>();
137 return getAsListAndHasExternal().getPointer().dyn_cast<DeclListNode*>();
198 while (DeclListNode *Node = Tail->dyn_cast<DeclListNode *>())
243 N = N->Rest.dyn_cast<DeclListNode *>()) {
248 if (auto *ND = N->Rest.dyn_cast<NamedDecl *>()) {
285 if (auto *Node = D.dyn_cast<DeclListNode*>()) {
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp25 if (auto CF = dyn_cast<ConstantFP>(RMWI.getValOperand()))
35 auto C = dyn_cast<ConstantInt>(RMWI.getValOperand());
63 if (auto CF = dyn_cast<ConstantFP>(RMWI.getValOperand()))
78 auto C = dyn_cast<ConstantInt>(RMWI.getValOperand());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp74 if (const IntrinsicInst *II = dyn_cast<IntrinsicInst>(DefInst)) {
102 if (checkNoAlias(dyn_cast<AtomicCmpXchgInst>(DefInst)) ||
103 checkNoAlias(dyn_cast<AtomicRMWInst>(DefInst)))
134 if (MemoryDef *Def = dyn_cast<MemoryDef>(MA)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp52 auto *Call = dyn_cast<CallInst>(&I);
56 const auto *GV = dyn_cast<GlobalValue>(Call->getCalledOperand());
75 const ConstantInt *Flag = dyn_cast<ConstantInt>(Call->getArgOperand(1));
91 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp275 auto *P2I = dyn_cast<Operator>(I2P->getOperand(0));
308 const Operator *Op = dyn_cast<Operator>(&V);
323 const IntrinsicInst *II = dyn_cast<IntrinsicInst>(&V);
455 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(V)) {
470 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Op->getOperand(I))) {
497 if (auto *GEP = dyn_cast<GetElementPtrInst>(&I)) {
499 } else if (auto *LI = dyn_cast<LoadInst>(&I))
501 else if (auto *SI = dyn_cast<StoreInst>(&I))
503 else if (auto *RMW = dyn_cast<AtomicRMWInst>(&I))
505 else if (auto *CmpX = dyn_cast<AtomicCmpXchgIns
[all...]

Completed in 307 milliseconds

1234567891011>>