Searched refs:AsmStmt (Results 1 – 15 of 15) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Stmt.cpp | 441 std::string AsmStmt::generateAsmString(const ASTContext &C) const { in generateAsmString() 449 StringRef AsmStmt::getOutputConstraint(unsigned i) const { in getOutputConstraint() 457 const Expr *AsmStmt::getOutputExpr(unsigned i) const { in getOutputExpr() 465 StringRef AsmStmt::getInputConstraint(unsigned i) const { in getInputConstraint() 473 const Expr *AsmStmt::getInputExpr(unsigned i) const { in getInputExpr() 481 StringRef AsmStmt::getClobber(unsigned i) const { in getClobber() 491 unsigned AsmStmt::getNumPlusOperands() const { in getNumPlusOperands() 854 : AsmStmt(GCCAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in GCCAsmStmt() 880 : AsmStmt(MSAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in MSAsmStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeStmtGen.h | 66 bool visitAsmStmt(const AsmStmt *S);
|
| H A D | ByteCodeStmtGen.cpp | 275 return visitAsmStmt(cast<AsmStmt>(S)); in visitStmt() 658 bool ByteCodeStmtGen<Emitter>::visitAsmStmt(const AsmStmt *S) { in visitAsmStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 35 def AsmStmt : StmtNode<Stmt, 1>; 36 def GCCAsmStmt : StmtNode<AsmStmt>; 37 def MSAsmStmt : StmtNode<AsmStmt>;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtDataCollectors.td | 220 class AsmStmt {
|
| H A D | Stmt.h | 3098 class AsmStmt : public Stmt { 3118 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() function 3126 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : Stmt(SC, Empty) {} in AsmStmt() function 3257 class GCCAsmStmt : public AsmStmt { 3278 explicit GCCAsmStmt(EmptyShell Empty) : AsmStmt(GCCAsmStmtClass, Empty) {} in GCCAsmStmt() 3480 class MSAsmStmt : public AsmStmt { 3501 explicit MSAsmStmt(EmptyShell Empty) : AsmStmt(MSAsmStmtClass, Empty) {} in MSAsmStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 160 case Stmt::MSAsmStmtClass: EmitAsmStmt(cast<AsmStmt>(*S)); break; in EmitStmt() 2168 const AsmStmt &Stmt, const bool EarlyClobber, in AddVariableConstraints() 2290 bool ReadNone, bool NoMerge, const AsmStmt &S, in UpdateAsmCallInst() 2349 EmitAsmStores(CodeGenFunction &CGF, const AsmStmt &S, in EmitAsmStores() 2435 const AsmStmt &S) { in EmitHipStdParUnsupportedAsm() 2452 void CodeGenFunction::EmitAsmStmt(const AsmStmt &S) { in EmitAsmStmt()
|
| H A D | CodeGenFunction.h | 3342 void EmitAsmStmt(const AsmStmt &S);
|
| H A D | CGOpenMPRuntime.cpp | 5975 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAttr.cpp | 199 void VisitAsmStmt(const AsmStmt *S) { FoundAsmStmt = true; } in VisitAsmStmt()
|
| H A D | SemaDecl.cpp | 16386 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 925 const internal::VariadicDynCastAllOfMatcher<Stmt, AsmStmt> asmStmt;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2415 extern const internal::VariadicDynCastAllOfMatcher<Stmt, AsmStmt> asmStmt;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 349 void ASTStmtWriter::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
|
| H A D | ASTReaderStmt.cpp | 369 void ASTStmtReader::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
|