Home
last modified time | relevance | path

Searched refs:AsmStmt (Results 1 – 23 of 23) sorted by relevance

/external/clang/lib/AST/
DStmt.cpp330 std::string AsmStmt::generateAsmString(const ASTContext &C) const { in generateAsmString()
338 StringRef AsmStmt::getOutputConstraint(unsigned i) const { in getOutputConstraint()
346 const Expr *AsmStmt::getOutputExpr(unsigned i) const { in getOutputExpr()
354 StringRef AsmStmt::getInputConstraint(unsigned i) const { in getInputConstraint()
362 const Expr *AsmStmt::getInputExpr(unsigned i) const { in getInputExpr()
370 StringRef AsmStmt::getClobber(unsigned i) const { in getClobber()
380 unsigned AsmStmt::getNumPlusOperands() const { in getNumPlusOperands()
697 : AsmStmt(GCCAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in GCCAsmStmt()
722 : AsmStmt(MSAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in MSAsmStmt()
/external/llvm-project/clang-tools-extra/clang-tidy/hicpp/
DNoAssemblerCheck.cpp34 if (const auto *ASM = Result.Nodes.getNodeAs<AsmStmt>("asm-stmt")) in check()
/external/llvm-project/clang/lib/AST/
DStmt.cpp433 std::string AsmStmt::generateAsmString(const ASTContext &C) const { in generateAsmString()
441 StringRef AsmStmt::getOutputConstraint(unsigned i) const { in getOutputConstraint()
449 const Expr *AsmStmt::getOutputExpr(unsigned i) const { in getOutputExpr()
457 StringRef AsmStmt::getInputConstraint(unsigned i) const { in getInputConstraint()
465 const Expr *AsmStmt::getInputExpr(unsigned i) const { in getInputExpr()
473 StringRef AsmStmt::getClobber(unsigned i) const { in getClobber()
483 unsigned AsmStmt::getNumPlusOperands() const { in getNumPlusOperands()
840 : AsmStmt(GCCAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in GCCAsmStmt()
866 : AsmStmt(MSAsmStmtClass, asmloc, issimple, isvolatile, numoutputs, in MSAsmStmt()
/external/clang/include/clang/Basic/
DStmtNodes.td33 def AsmStmt : Stmt<1>;
34 def GCCAsmStmt : DStmt<AsmStmt>;
35 def MSAsmStmt : DStmt<AsmStmt>;
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td35 def AsmStmt : StmtNode<Stmt, 1>;
36 def GCCAsmStmt : StmtNode<AsmStmt>;
37 def MSAsmStmt : StmtNode<AsmStmt>;
/external/clang/include/clang/AST/
DStmt.h1414 class AsmStmt : public Stmt {
1431 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() function
1440 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : in AsmStmt() function
1565 class GCCAsmStmt : public AsmStmt {
1584 explicit GCCAsmStmt(EmptyShell Empty) : AsmStmt(GCCAsmStmtClass, Empty), in GCCAsmStmt()
1744 class MSAsmStmt : public AsmStmt {
1765 explicit MSAsmStmt(EmptyShell Empty) : AsmStmt(MSAsmStmtClass, Empty), in MSAsmStmt()
/external/llvm-project/clang/include/clang/AST/
DStmtDataCollectors.td220 class AsmStmt {
DStmt.h2810 class AsmStmt : public Stmt {
2830 AsmStmt(StmtClass SC, SourceLocation asmloc, bool issimple, bool isvolatile, in AsmStmt() function
2838 explicit AsmStmt(StmtClass SC, EmptyShell Empty) : Stmt(SC, Empty) {} in AsmStmt() function
2969 class GCCAsmStmt : public AsmStmt {
2990 explicit GCCAsmStmt(EmptyShell Empty) : AsmStmt(GCCAsmStmtClass, Empty) {} in GCCAsmStmt()
3192 class MSAsmStmt : public AsmStmt {
3213 explicit MSAsmStmt(EmptyShell Empty) : AsmStmt(MSAsmStmtClass, Empty) {} in MSAsmStmt()
/external/llvm-project/clang/lib/Sema/
DSemaStmtAttr.cpp186 void VisitAsmStmt(const AsmStmt *S) { FoundCallExpr = true; } in VisitAsmStmt()
DSemaDecl.cpp14613 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()
/external/llvm-project/clang/lib/CodeGen/
DCGStmt.cpp154 case Stmt::MSAsmStmtClass: EmitAsmStmt(cast<AsmStmt>(*S)); break; in EmitStmt()
1991 const AsmStmt &Stmt, const bool EarlyClobber, in AddVariableConstraints()
2119 const AsmStmt &S, in UpdateAsmCallInst()
2170 void CodeGenFunction::EmitAsmStmt(const AsmStmt &S) { in EmitAsmStmt()
DCodeGenFunction.h3148 void EmitAsmStmt(const AsmStmt &S);
DCGOpenMPRuntime.cpp6509 if (isa<AsmStmt>(S) || isa<NullStmt>(S) || isa<OMPFlushDirective>(S) || in getSingleCompoundChild()
/external/clang/lib/CodeGen/
DCGStmt.cpp143 case Stmt::MSAsmStmtClass: EmitAsmStmt(cast<AsmStmt>(*S)); break; in EmitStmt()
1680 const AsmStmt &Stmt, const bool EarlyClobber) { in AddVariableConstraints()
1795 void CodeGenFunction::EmitAsmStmt(const AsmStmt &S) { in EmitAsmStmt()
DCodeGenFunction.h2285 void EmitAsmStmt(const AsmStmt &S);
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp889 const internal::VariadicDynCastAllOfMatcher<Stmt, AsmStmt> asmStmt;
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1639 const internal::VariadicDynCastAllOfMatcher<Stmt, AsmStmt> asmStmt;
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h2277 extern const internal::VariadicDynCastAllOfMatcher<Stmt, AsmStmt> asmStmt;
/external/llvm-project/clang/lib/Serialization/
DASTWriterStmt.cpp281 void ASTStmtWriter::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
DASTReaderStmt.cpp359 void ASTStmtReader::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp234 void ASTStmtWriter::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
DASTReaderStmt.cpp303 void ASTStmtReader::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
/external/clang/lib/Sema/
DSemaDecl.cpp11682 if (!isa<AsmStmt>(S) && !isa<NullStmt>(S)) { in ActOnFinishFunctionBody()