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.cpp283 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; in verify() local
289 if ((NumInputs-NumIndirect) != 0 || NumClobbers != 0 || NumLabels != 0) in verify()
300 if (NumClobbers) in verify()
306 ++NumClobbers; in verify()
309 if (NumClobbers) in verify()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp214 StringLiteral **Clobbers, int NumClobbers, in getClobberConflictLocation() argument
229 for (int i = 0; i < NumClobbers; ++i) { in getClobberConflictLocation()
250 unsigned NumClobbers = clobbers.size(); in ActOnGCCAsmStmt() local
282 NumClobbers, Clobbers, NumLabels, RParenLoc); in ActOnGCCAsmStmt()
351 NumClobbers, Clobbers, NumLabels, RParenLoc); in ActOnGCCAsmStmt()
373 NumClobbers, Clobbers, NumLabels, RParenLoc); in ActOnGCCAsmStmt()
468 for (unsigned i = 0; i != NumClobbers; i++) { in ActOnGCCAsmStmt()
480 NumClobbers, Clobbers, NumLabels, RParenLoc); in ActOnGCCAsmStmt()
493 Names, Constraints, Exprs.data(), AsmString, NumClobbers, in ActOnGCCAsmStmt()
500 AsmString, NumClobbers, Clobbers, NumLabels, in ActOnGCCAsmStmt()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp550 unsigned NumClobbers) { in setOutputsAndInputsAndClobbers() argument
553 this->NumClobbers = NumClobbers; in setOutputsAndInputsAndClobbers()
572 this->Clobbers = new (C) StringLiteral*[NumClobbers]; in setOutputsAndInputsAndClobbers()
573 std::copy(Clobbers, Clobbers + NumClobbers, this->Clobbers); in setOutputsAndInputsAndClobbers()
870 Clobbers = new (C) StringLiteral*[NumClobbers]; in GCCAsmStmt()
871 std::copy(clobbers, clobbers + NumClobbers, Clobbers); in GCCAsmStmt()
897 assert(NumClobbers == clobbers.size()); in initialize()
916 Clobbers = new (C) StringRef[NumClobbers]; in initialize()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3121 unsigned NumClobbers;
3129 NumClobbers(numclobbers) {}
3186 unsigned getNumClobbers() const { return NumClobbers; }
3461 unsigned NumClobbers);
3560 return llvm::ArrayRef(Clobbers, NumClobbers);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp373 S->NumClobbers = Record.readInt(); in VisitAsmStmt()
387 unsigned NumClobbers = S->getNumClobbers(); in VisitGCCAsmStmt() local
402 for (unsigned I = 0; I != NumClobbers; ++I) in VisitGCCAsmStmt()
415 Clobbers.data(), NumClobbers); in VisitGCCAsmStmt()
438 ClobbersData.reserve(S->NumClobbers); in VisitMSAsmStmt()
439 Clobbers.reserve(S->NumClobbers); in VisitMSAsmStmt()
440 for (unsigned i = 0, e = S->NumClobbers; i != e; ++i) { in VisitMSAsmStmt()