Searched refs:NumClobbers (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | InlineAsm.cpp | 284 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; in verify() local 290 if ((NumInputs-NumIndirect) != 0 || NumClobbers != 0 || NumLabels != 0) in verify() 301 if (NumClobbers) in verify() 307 ++NumClobbers; in verify() 310 if (NumClobbers) in verify()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 208 Expr **Clobbers, int NumClobbers, unsigned NumLabels, in getClobberConflictLocation() argument 223 for (int i = 0; i < NumClobbers; ++i) { in getClobberConflictLocation() 276 unsigned NumClobbers = clobbers.size(); in ActOnGCCAsmStmt() local 288 NumClobbers, clobbers.data(), NumLabels, RParenLoc); in ActOnGCCAsmStmt() 500 for (unsigned i = 0; i != NumClobbers; i++) { in ActOnGCCAsmStmt() 512 constraints.data(), Exprs.data(), asmString, NumClobbers, in ActOnGCCAsmStmt() 754 Exprs, constraints.data(), clobbers.data(), NumClobbers, NumLabels, in ActOnGCCAsmStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Stmt.cpp | 576 Expr **Clobbers, unsigned NumClobbers) { in setOutputsAndInputsAndClobbers() argument 579 this->NumClobbers = NumClobbers; in setOutputsAndInputsAndClobbers() 598 this->Clobbers = new (C) Expr *[NumClobbers]; in setOutputsAndInputsAndClobbers() 599 std::copy(Clobbers, Clobbers + NumClobbers, this->Clobbers); in setOutputsAndInputsAndClobbers() 914 Clobbers = new (C) Expr *[NumClobbers]; in GCCAsmStmt() 915 std::copy(clobbers, clobbers + NumClobbers, Clobbers); in GCCAsmStmt() 941 assert(NumClobbers == clobbers.size()); in initialize() 960 Clobbers = new (C) StringRef[NumClobbers]; in initialize()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 3221 unsigned NumClobbers; 3229 NumClobbers(numclobbers) {} 3286 unsigned getNumClobbers() const { return NumClobbers; } 3559 unsigned NumClobbers); 3655 ArrayRef<StringRef> getClobbers() const { return {Clobbers, NumClobbers}; }
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 369 S->NumClobbers = Record.readInt(); in VisitAsmStmt() 383 unsigned NumClobbers = S->getNumClobbers(); in VisitGCCAsmStmt() local 398 for (unsigned I = 0; I != NumClobbers; ++I) in VisitGCCAsmStmt() 411 Clobbers.data(), NumClobbers); in VisitGCCAsmStmt() 434 ClobbersData.reserve(S->NumClobbers); in VisitMSAsmStmt() 435 Clobbers.reserve(S->NumClobbers); in VisitMSAsmStmt() 436 for (unsigned i = 0, e = S->NumClobbers; i != e; ++i) { in VisitMSAsmStmt()
|