Home
last modified time | relevance | path

Searched refs:NumClobbers (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp284 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 DSemaStmtAsm.cpp208 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 DStmt.cpp576 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 DStmt.h3221 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 DASTReaderStmt.cpp369 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()