Home
last modified time | relevance | path

Searched refs:GCCAsmStmt (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmt.cpp434 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in generateAsmString()
442 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in getOutputConstraint()
450 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in getOutputExpr()
458 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in getInputConstraint()
466 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in getInputExpr()
474 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(this)) in getClobber()
491 char GCCAsmStmt::AsmStringPiece::getModifier() const { in getModifier()
496 StringRef GCCAsmStmt::getClobber(unsigned i) const { in getClobber()
500 Expr *GCCAsmStmt::getOutputExpr(unsigned i) { in getOutputExpr()
507 StringRef GCCAsmStmt::getOutputConstraint(unsigned i) const { in getOutputConstraint()
[all …]
H A DStmtProfile.cpp307 void StmtProfiler::VisitGCCAsmStmt(const GCCAsmStmt *S) { in VisitGCCAsmStmt()
H A DStmtPrinter.cpp407 void StmtPrinter::VisitGCCAsmStmt(GCCAsmStmt *Node) { in VisitGCCAsmStmt()
H A DASTImporter.cpp541 ExpectedStmt VisitGCCAsmStmt(GCCAsmStmt *S);
6017 ExpectedStmt ASTNodeImporter::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
6082 return new (Importer.getToContext()) GCCAsmStmt( in VisitGCCAsmStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmtAsm.cpp114 ArrayRef<GCCAsmStmt::AsmStringPiece> AsmStrPieces) { in isOperandMentioned()
116 const GCCAsmStmt::AsmStringPiece &Piece = AsmStrPieces[p]; in isOperandMentioned()
277 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
346 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
368 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
469 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
483 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt()
488 GCCAsmStmt *NS = in ActOnGCCAsmStmt()
489 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
495 SmallVector<GCCAsmStmt::AsmStringPiece, 8> Pieces; in ActOnGCCAsmStmt()
[all …]
H A DJumpDiagnostics.cpp367 if (auto *GS = dyn_cast<GCCAsmStmt>(S)) in BuildScopeInformation()
855 bool IsAsmGoto = isa<GCCAsmStmt>(Jump); in DiagnoseIndirectOrAsmJumpStmt()
902 bool IsAsmGoto = isa<GCCAsmStmt>(Jump); in DiagnoseIndirectOrAsmJump()
H A DTreeTransform.h7600 TreeTransform<Derived>::TransformGCCAsmStmt(GCCAsmStmt *S) { in TransformGCCAsmStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DUninitializedValues.cpp491 void VisitGCCAsmStmt(GCCAsmStmt *as);
597 if (const auto *as = dyn_cast_or_null<GCCAsmStmt>(term.getStmt())) { in getUninitUse()
808 void TransferFunctions::VisitGCCAsmStmt(GCCAsmStmt *as) { in VisitGCCAsmStmt()
860 if (auto *as = dyn_cast_or_null<GCCAsmStmt>(terminator.getStmt())) in runOnBlock()
H A DCFG.cpp575 CFGBlock *VisitGCCAsmStmt(GCCAsmStmt *G, AddStmtChoice asc);
1565 if (auto *G = dyn_cast<GCCAsmStmt>(B->getTerminator())) { in buildCFG()
2244 return VisitGCCAsmStmt(cast<GCCAsmStmt>(S), asc); in Visit()
3310 CFGBlock *CFGBuilder::VisitGCCAsmStmt(GCCAsmStmt *G, AddStmtChoice asc) { in VisitGCCAsmStmt()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h57 class GCCAsmStmt; variable
452 void VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmt.cpp2170 if (const auto *gccAsmStmt = dyn_cast<GCCAsmStmt>(&S)) in UpdateAsmCallInst()
2210 if (const GCCAsmStmt *GAS = dyn_cast<GCCAsmStmt>(&S)) in EmitAsmStmt()
2220 if (const GCCAsmStmt *GAS = dyn_cast<GCCAsmStmt>(&S)) in EmitAsmStmt()
2476 if (const auto *GS = dyn_cast<GCCAsmStmt>(&S)) { in EmitAsmStmt()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmt.h2973 class GCCAsmStmt : public AsmStmt {
2986 GCCAsmStmt(const ASTContext &C, SourceLocation asmloc, bool issimple,
2994 explicit GCCAsmStmt(EmptyShell Empty) : AsmStmt(GCCAsmStmtClass, Empty) {} in GCCAsmStmt() function
3084 return const_cast<GCCAsmStmt*>(this)->getOutputExpr(i); in getOutputExpr()
3113 return const_cast<GCCAsmStmt*>(this)->getInputExpr(i); in getInputExpr()
H A DRecursiveASTVisitor.h2208 DEF_TRAVERSE_STMT(GCCAsmStmt, {
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td36 def GCCAsmStmt : StmtNode<AsmStmt>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp401 assert(cast<GCCAsmStmt>(Term)->isAsmGoto() && "Encountered GCCAsmStmt without labels"); in HandleBlockExit()
H A DExprEngine.cpp1528 VisitGCCAsmStmt(cast<GCCAsmStmt>(S), Pred, Dst); in Visit()
3082 void ExprEngine::VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred, in VisitGCCAsmStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp371 void ASTStmtReader::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
2787 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp292 void ASTStmtWriter::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()