| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Stmt.cpp | 434 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 D | StmtProfile.cpp | 307 void StmtProfiler::VisitGCCAsmStmt(const GCCAsmStmt *S) { in VisitGCCAsmStmt()
|
| H A D | StmtPrinter.cpp | 407 void StmtPrinter::VisitGCCAsmStmt(GCCAsmStmt *Node) { in VisitGCCAsmStmt()
|
| H A D | ASTImporter.cpp | 541 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 D | SemaStmtAsm.cpp | 114 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 D | JumpDiagnostics.cpp | 367 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 D | TreeTransform.h | 7600 TreeTransform<Derived>::TransformGCCAsmStmt(GCCAsmStmt *S) { in TransformGCCAsmStmt()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 491 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 D | CFG.cpp | 575 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 D | ExprEngine.h | 57 class GCCAsmStmt; variable 452 void VisitGCCAsmStmt(const GCCAsmStmt *A, ExplodedNode *Pred,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 2170 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 D | Stmt.h | 2973 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 D | RecursiveASTVisitor.h | 2208 DEF_TRAVERSE_STMT(GCCAsmStmt, {
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 36 def GCCAsmStmt : StmtNode<AsmStmt>;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | CoreEngine.cpp | 401 assert(cast<GCCAsmStmt>(Term)->isAsmGoto() && "Encountered GCCAsmStmt without labels"); in HandleBlockExit()
|
| H A D | ExprEngine.cpp | 1528 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 D | ASTReaderStmt.cpp | 371 void ASTStmtReader::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt() 2787 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 292 void ASTStmtWriter::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
|