reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7082 for (unsigned I = 0, E = S->getNumOutputs(); I != E; ++I) { 7083 Names.push_back(S->getOutputIdentifier(I)); 7086 Constraints.push_back(S->getOutputConstraintLiteral(I)); 7089 Expr *OutputExpr = S->getOutputExpr(I); 7100 for (unsigned I = 0, E = S->getNumInputs(); I != E; ++I) { 7101 Names.push_back(S->getInputIdentifier(I)); 7104 Constraints.push_back(S->getInputConstraintLiteral(I)); 7107 Expr *InputExpr = S->getInputExpr(I); 7118 for (unsigned I = 0, E = S->getNumLabels(); I != E; ++I) { 7119 Names.push_back(S->getLabelIdentifier(I)); 7121 ExprResult Result = getDerived().TransformExpr(S->getLabelExpr(I)); 7124 ExprsChanged |= Result.get() != S->getLabelExpr(I); 7128 return S; 7131 for (unsigned I = 0, E = S->getNumClobbers(); I != E; ++I) 7132 Clobbers.push_back(S->getClobberStringLiteral(I)); 7135 AsmString = S->getAsmString(); 7136 return getDerived().RebuildGCCAsmStmt(S->getAsmLoc(), S->isSimple(), 7136 return getDerived().RebuildGCCAsmStmt(S->getAsmLoc(), S->isSimple(), 7137 S->isVolatile(), S->getNumOutputs(), 7137 S->isVolatile(), S->getNumOutputs(), 7138 S->getNumInputs(), Names.data(), 7140 Clobbers, S->getNumLabels(), 7141 S->getRParenLoc());