Home
last modified time | relevance | path

Searched refs:classof (Results 1 – 25 of 127) sorted by relevance

123456

/external/llvm/include/llvm/IR/
DIntrinsicInst.h49 static inline bool classof(const CallInst *I) { in classof() function
54 static inline bool classof(const Value *V) { in classof() function
55 return isa<CallInst>(V) && classof(cast<CallInst>(V)); in classof()
65 static inline bool classof(const IntrinsicInst *I) { in classof() function
73 static inline bool classof(const Value *V) { in classof() function
74 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof()
100 static inline bool classof(const IntrinsicInst *I) { in classof() function
103 static inline bool classof(const Value *V) { in classof() function
104 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof()
133 static inline bool classof(const IntrinsicInst *I) { in classof() function
[all …]
DOperator.h64 static inline bool classof(const Instruction *) { return true; } in classof() function
65 static inline bool classof(const ConstantExpr *) { return true; } in classof() function
66 static inline bool classof(const Value *V) { in classof() function
106 static inline bool classof(const Instruction *I) { in classof() function
112 static inline bool classof(const ConstantExpr *CE) { in classof() function
118 static inline bool classof(const Value *V) { in classof() function
119 return (isa<Instruction>(V) && classof(cast<Instruction>(V))) || in classof()
120 (isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V))); in classof()
151 static inline bool classof(const ConstantExpr *CE) { in classof() function
154 static inline bool classof(const Instruction *I) { in classof() function
[all …]
DInstructions.h156 static inline bool classof(const Instruction *I) { in classof() function
159 static inline bool classof(const Value *V) { in classof() function
160 return isa<Instruction>(V) && classof(cast<Instruction>(V)); in classof()
296 static inline bool classof(const Instruction *I) { in classof() function
299 static inline bool classof(const Value *V) { in classof() function
300 return isa<Instruction>(V) && classof(cast<Instruction>(V)); in classof()
420 static inline bool classof(const Instruction *I) { in classof() function
423 static inline bool classof(const Value *V) { in classof() function
424 return isa<Instruction>(V) && classof(cast<Instruction>(V)); in classof()
496 static inline bool classof(const Instruction *I) {
[all …]
DDiagnosticInfo.h154 static bool classof(const DiagnosticInfo *DI) { in classof() function
181 static bool classof(const DiagnosticInfo *DI) { in classof() function
209 static bool classof(const DiagnosticInfo *DI) { in classof() function
233 static bool classof(const DiagnosticInfo *DI) { in classof() function
263 static bool classof(const DiagnosticInfo *DI) { in classof() function
354 static bool classof(const DiagnosticInfo *DI) { in classof() function
380 static bool classof(const DiagnosticInfo *DI) { in classof() function
407 static bool classof(const DiagnosticInfo *DI) { in classof() function
446 static bool classof(const DiagnosticInfo *DI) { in classof() function
473 static bool classof(const DiagnosticInfo *DI) { in classof() function
[all …]
DDerivedTypes.h89 static inline bool classof(const Type *T) { in classof() function
139 static inline bool classof(const Type *T) { in classof() function
162 static inline bool classof(const Type *T) { in classof() function
292 static inline bool classof(const Type *T) { in classof() function
321 static inline bool classof(const Type *T) { in classof() function
350 static inline bool classof(const Type *T) { in classof() function
437 static inline bool classof(const Type *T) { in classof() function
471 static inline bool classof(const Type *T) { in classof() function
DInstrTypes.h75 static inline bool classof(const Instruction *I) { in classof() function
78 static inline bool classof(const Value *V) { in classof() function
79 return isa<Instruction>(V) && classof(cast<Instruction>(V)); in classof()
305 static inline bool classof(const Instruction *I) { in classof() function
312 static inline bool classof(const Value *V) { in classof() function
313 return isa<Instruction>(V) && classof(cast<Instruction>(V)); in classof()
559 static inline bool classof(const Instruction *I) {
562 static inline bool classof(const Value *V) {
563 return isa<Instruction>(V) && classof(cast<Instruction>(V));
862 static inline bool classof(const Instruction *I) {
[all …]
/external/clang/include/clang/Driver/
DAction.h117 static bool classof(const Action *A) { in classof() function
133 static bool classof(const Action *A) { in classof() function
153 static bool classof(const Action *A) { in classof() function
169 static bool classof(const Action *A) { return A->getKind() == CudaHostClass; } in classof() function
179 static bool classof(const Action *A) { in classof() function
190 static bool classof(const Action *A) { in classof() function
200 static bool classof(const Action *A) { in classof() function
210 static bool classof(const Action *A) { in classof() function
220 static bool classof(const Action *A) { in classof() function
230 static bool classof(const Action *A) { in classof() function
[all …]
/external/llvm/docs/
DHowToSetUpLLVMStyleRTTI.rst152 is through a small static member function ``classof``. In order to have
180 + static bool classof(const Shape *S) {
191 + static bool classof(const Shape *S) {
196 The job of ``classof`` is to dynamically determine whether an object of
199 ``classof`` in ``Derived`` which will accept an object of type ``Base``.
212 check roughly like ``Circle::classof(S)``. For more information, see
213 :ref:`classof-contract`.
215 The argument to ``classof`` should always be an *ancestor* class because
218 ``Foo`` automatically has a ``classof`` like:
225 static bool classof(const T *,
[all …]
/external/llvm/utils/TableGen/
DDAGISelMatcher.h224 static inline bool classof(const Matcher *N) { in classof() function
250 static inline bool classof(const Matcher *N) { in classof() function
284 static inline bool classof(const Matcher *N) { in classof() function
303 static inline bool classof(const Matcher *N) { in classof() function
322 static inline bool classof(const Matcher *N) { in classof() function
343 static inline bool classof(const Matcher *N) { in classof() function
363 static inline bool classof(const Matcher *N) { in classof() function
386 static inline bool classof(const Matcher *N) { in classof() function
413 static inline bool classof(const Matcher *N) { in classof() function
439 static inline bool classof(const Matcher *N) { in classof() function
[all …]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DMemRegion.h201 assert(classof(this)); in MemRegion()
211 static bool classof(const MemRegion *R) { in classof() function
223 static bool classof(const MemRegion *R) { in classof() function
249 static bool classof(const MemRegion *R) { in classof() function
269 static bool classof(const MemRegion *R) { in classof() function
288 static bool classof(const MemRegion *R) { in classof() function
308 static bool classof(const MemRegion *R) { in classof() function
326 static bool classof(const MemRegion *R) { in classof() function
341 static bool classof(const MemRegion *R) { in classof() function
355 static bool classof(const MemRegion *R) { in classof() function
[all …]
DSymbolManager.h117 static inline bool classof(const SymExpr *SE) { in classof() function
147 static inline bool classof(const SymExpr *SE) { in classof() function
193 static inline bool classof(const SymExpr *SE) { in classof() function
227 static inline bool classof(const SymExpr *SE) { in classof() function
258 static inline bool classof(const SymExpr *SE) { in classof() function
303 static inline bool classof(const SymExpr *SE) { in classof() function
339 static inline bool classof(const SymExpr *SE) { in classof() function
361 static inline bool classof(const SymExpr *SE) { in classof() function
397 static inline bool classof(const SymExpr *SE) { in classof() function
432 static inline bool classof(const SymExpr *SE) { in classof() function
[all …]
/external/clang/include/clang/AST/
DStmtOpenMP.h204 static bool classof(const Stmt *S) { in classof() function
286 static bool classof(const Stmt *T) { in classof() function
687 static bool classof(const Stmt *T) { in classof() function
759 static bool classof(const Stmt *T) { in classof() function
836 static bool classof(const Stmt *T) { in classof() function
901 static bool classof(const Stmt *T) { in classof() function
972 static bool classof(const Stmt *T) { in classof() function
1032 static bool classof(const Stmt *T) { in classof() function
1089 static bool classof(const Stmt *T) { in classof() function
1136 static bool classof(const Stmt *T) { in classof() function
[all …]
DOpenMPClause.h70 static bool classof(const OMPClause *) { return true; } in classof() function
228 static bool classof(const OMPClause *T) { in classof() function
281 static bool classof(const OMPClause *T) { in classof() function
335 static bool classof(const OMPClause *T) { in classof() function
391 static bool classof(const OMPClause *T) { in classof() function
446 static bool classof(const OMPClause *T) { in classof() function
502 static bool classof(const OMPClause *T) { in classof() function
571 static bool classof(const OMPClause *T) { in classof() function
644 static bool classof(const OMPClause *T) { in classof() function
770 static bool classof(const OMPClause *T) { in classof() function
[all …]
DComment.h252 static bool classof(const Comment *C) { in classof() function
279 static bool classof(const Comment *C) { in classof() function
337 static bool classof(const Comment *C) { in classof() function
396 static bool classof(const Comment *C) { in classof() function
470 static bool classof(const Comment *C) { in classof() function
525 static bool classof(const Comment *C) { in classof() function
545 static bool classof(const Comment *C) { in classof() function
574 static bool classof(const Comment *C) { in classof() function
643 static bool classof(const Comment *C) { in classof() function
739 static bool classof(const Comment *C) { in classof() function
[all …]
DExprCXX.h100 static bool classof(const Stmt *T) { in classof() function
149 static bool classof(const Stmt *T) { in classof() function
176 static bool classof(const Stmt *T) { in classof() function
221 static bool classof(const Stmt *T) { in classof() function
259 static bool classof(const Stmt *T) { in classof() function
293 static bool classof(const Stmt *T) { in classof() function
328 static bool classof(const Stmt *T) { in classof() function
358 static bool classof(const Stmt *T) { in classof() function
424 static bool classof(const Stmt *S) { in classof() function
455 static bool classof(const Stmt *T) { in classof() function
[all …]
DStmtObjC.h63 static bool classof(const Stmt *T) { in classof() function
112 static bool classof(const Stmt *T) { in classof() function
144 static bool classof(const Stmt *T) { in classof() function
244 static bool classof(const Stmt *T) { in classof() function
303 static bool classof(const Stmt *T) { in classof() function
337 static bool classof(const Stmt *T) { in classof() function
366 static bool classof(const Stmt *T) { in classof() function
/external/llvm/include/llvm/MC/
DMCAssembler.h150 static bool classof(const MCFragment *F) { return F->getKind() == FT_Dummy; }
163 static bool classof(const MCFragment *F) {
224 static bool classof(const MCFragment *F) {
239 static bool classof(const MCFragment *F) {
255 static bool classof(const MCFragment *F) {
282 static bool classof(const MCFragment *F) {
330 static bool classof(const MCFragment *F) {
367 static bool classof(const MCFragment *F) {
393 static bool classof(const MCFragment *F) {
426 static bool classof(const MCFragment *F) {
[all …]
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h51 static inline bool classof(const SCEV *S) { in classof() function
72 static inline bool classof(const SCEV *S) { in classof() function
91 static inline bool classof(const SCEV *S) { in classof() function
108 static inline bool classof(const SCEV *S) { in classof() function
125 static inline bool classof(const SCEV *S) { in classof() function
170 static inline bool classof(const SCEV *S) { in classof() function
191 static inline bool classof(const SCEV *S) { in classof() function
225 static inline bool classof(const SCEV *S) { in classof() function
243 static inline bool classof(const SCEV *S) { in classof() function
274 static inline bool classof(const SCEV *S) { in classof() function
[all …]
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyLogical.h52 static bool classof(const LExpr *E) { return E->kind() == LExpr::Terminal; } in classof() function
73 static bool classof(const LExpr *E) { return E->kind() == LExpr::And; } in classof() function
80 static bool classof(const LExpr *E) { return E->kind() == LExpr::Or; } in classof() function
92 static bool classof(const LExpr *E) { return E->kind() == LExpr::Not; } in classof() function
DThreadSafetyTIL.h347 static bool classof(const SExpr *E) { return E->opcode() == COP_Variable; } in classof() function
416 static bool classof(const SExpr *E) { return E->opcode() == COP_Future; } in classof() function
474 static bool classof(const SExpr *E) { return E->opcode() == COP_Undefined; } in classof() function
497 static bool classof(const SExpr *E) { return E->opcode() == COP_Wildcard; } in classof() function
518 static bool classof(const SExpr *E) { return E->opcode() == COP_Literal; } in classof() function
629 static bool classof(const SExpr *E) { return E->opcode() == COP_LiteralPtr; } in classof() function
657 static bool classof(const SExpr *E) { return E->opcode() == COP_Function; } in classof() function
708 static bool classof(const SExpr *E) { return E->opcode() == COP_SFunction; } in classof() function
758 static bool classof(const SExpr *E) { return E->opcode() == COP_Code; } in classof() function
794 static bool classof(const SExpr *E) { return E->opcode() == COP_Field; } in classof() function
[all …]
/external/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h1050 static bool classof(const SDNode *N) {
1098 static bool classof(const SDNode *N) {
1190 static bool classof(const SDNode *N) {
1314 static bool classof(const SDNode *N) {
1347 static bool classof(const SDNode *N) {
1415 static bool classof(const SDNode *N) {
1442 static bool classof(const SDNode *N) {
1491 static bool classof(const SDNode *N) {
1522 static bool classof(const SDNode *N) {
1541 static bool classof(const SDNode *N) {
[all …]
/external/llvm/include/llvm/TableGen/
DRecord.h87 static bool classof(const RecTy *RT) { in classof() function
105 static bool classof(const RecTy *RT) { in classof() function
125 static bool classof(const RecTy *RT) { in classof() function
143 static bool classof(const RecTy *RT) { in classof() function
161 static bool classof(const RecTy *RT) { in classof() function
180 static bool classof(const RecTy *RT) { in classof() function
198 static bool classof(const RecTy *RT) { in classof() function
376 static bool classof(const Init *I) { in classof() function
410 static bool classof(const Init *I) { in classof() function
435 static bool classof(const Init *I) { in classof() function
[all …]
/external/llvm/lib/IR/
DConstantsContext.h183 static bool classof(const ConstantExpr *CE) { in classof() function
186 static bool classof(const Value *V) { in classof() function
187 return isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V)); in classof()
216 static bool classof(const ConstantExpr *CE) { in classof() function
219 static bool classof(const Value *V) { in classof() function
220 return isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V)); in classof()
253 static bool classof(const ConstantExpr *CE) { in classof() function
256 static bool classof(const Value *V) { in classof() function
257 return isa<ConstantExpr>(V) && classof(cast<ConstantExpr>(V)); in classof()
282 static bool classof(const ConstantExpr *CE) { in classof() function
[all …]
/external/clang/include/clang/Lex/
DMacroInfo.h414 static bool classof(const MacroDirective *) { return true; } in classof() function
433 static bool classof(const MacroDirective *MD) { in classof() function
436 static bool classof(const DefMacroDirective *) { return true; } in classof() function
447 static bool classof(const MacroDirective *MD) { in classof() function
450 static bool classof(const UndefMacroDirective *) { return true; } in classof() function
465 static bool classof(const MacroDirective *MD) { in classof() function
468 static bool classof(const VisibilityMacroDirective *) { return true; } in classof() function
/external/llvm/lib/Target/WebAssembly/
DRelooper.h139 static bool classof(const Shape *S) { return S->getKind() == SK_Simple; } in classof() function
170 static bool classof(const Shape *S) { return S->getKind() == SK_Multiple; } in classof() function
181 static bool classof(const Shape *S) { return S->getKind() == SK_Loop; } in classof() function

123456