HomeSort by relevance Sort by last modified time
    Searched defs:AsmString (Results 1 - 13 of 13) sorted by null

  /external/llvm/utils/TableGen/
AsmWriterInst.cpp 50 /// ParseAsmString - Parse the specified Instruction's AsmString into this
60 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant);
62 while (LastEmitted != AsmString.size()) {
64 AsmString.find_first_of("$\\", LastEmitted);
65 if (DollarPos == std::string::npos) DollarPos = AsmString.size();
70 switch (AsmString[LastEmitted]) {
84 AddLiteralString(std::string(1, AsmString[LastEmitted]));
87 } else if (AsmString[DollarPos] == '\\') {
88 if (DollarPos+1 != AsmString.size())
    [all...]
X86RecognizableInstr.h 90 /// The AT&T AsmString for the instruction
91 std::string AsmString;
CodeGenInstruction.h 212 /// AsmString - The format string used to emit a .s file for the
214 std::string AsmString;
282 /// FlattenAsmStringVariants - Flatten the specified AsmString to only
284 static std::string FlattenAsmStringVariants(StringRef AsmString,
294 /// AsmString - The format string used to emit a .s file for the
296 std::string AsmString;
AsmWriterEmitter.cpp 643 std::string AsmString;
645 IAPrinter(std::string R, std::string AS) : Result(R), AsmString(AS) {}
709 StringRef ASM(AsmString);
734 O.indent(6) << "AsmString = \"" << OutString << "\";\n";
755 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) {
757 CodeGenInstruction::FlattenAsmStringVariants(AsmString, Variant);
758 AsmString = FlatAsmString;
760 return AsmString.count(' ') + AsmString.count('\t');
828 CountNumOperands(CGA.ResultInst->AsmString, Variant)
    [all...]
AsmMatcherEmitter.cpp 411 /// AsmString - The assembly string for this instruction (with variants
413 std::string AsmString;
438 /// This directly corresponds to the tokenized AsmString after the mnemonic is
459 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI),
464 : AsmVariantID(0), AsmString(Alias->AsmString), TheDef(Alias->TheDef),
474 : AsmVariantID(RHS.AsmVariantID), AsmString(RHS.AsmString),
726 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"
    [all...]
  /external/clang/lib/Parse/
ParseStmtAsm.cpp 40 StringRef AsmString;
42 /// The tokens we streamed into AsmString and handed off to MC.
45 /// The offset of each token in AsmToks within AsmString.
49 ClangAsmParserCallback(Parser &P, SourceLocation Loc, StringRef AsmString,
51 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks),
121 assert(!std::less<const char *>()(Str.begin(), AsmString.begin()) &&
122 !std::less<const char *>()(AsmString.end(), Str.end()));
125 unsigned FirstCharOffset = Str.begin() - AsmString.begin();
137 unsigned LastCharOffset = Str.end() - AsmString.begin()
    [all...]
  /external/clang/lib/Sema/
SemaStmtAsm.cpp 145 Expr *asmString, MultiExprArg clobbers,
150 StringLiteral *AsmString = cast<StringLiteral>(asmString);
156 assert(AsmString->isAscii());
163 Constraints, Exprs.data(), AsmString, NumClobbers, Clobbers, RParenLoc);
350 AsmString, NumClobbers, Clobbers, RParenLoc);
356 Diag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID)
357 << AsmString->getSourceRange();
721 StringRef AsmString,
732 Constraints, Exprs, AsmString,
    [all...]
SemaDecl.cpp     [all...]
TreeTransform.h     [all...]
  /external/llvm/include/llvm/IR/
InlineAsm.h 46 std::string AsmString, Constraints;
52 InlineAsm(FunctionType *Ty, const std::string &AsmString,
64 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
83 const std::string &getAsmString() const { return AsmString; }
  /external/llvm/lib/IR/
ConstantsContext.h 403 StringRef AsmString;
410 InlineAsmKeyType(StringRef AsmString, StringRef Constraints,
413 : AsmString(AsmString), Constraints(Constraints), FTy(FTy),
417 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()),
424 AsmString == X.AsmString && Constraints == X.Constraints &&
431 AsmString == Asm->getAsmString() &&
436 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack,
443 return new InlineAsm(FTy, AsmString, Constraints, HasSideEffects
    [all...]
  /external/clang/lib/AST/
Stmt.cpp 650 std::string AsmString;
653 AsmString += Pieces[i].getString();
655 AsmString += '$' + llvm::utostr(Pieces[i].getOperandNo());
657 AsmString += "${" + llvm::utostr(Pieces[i].getOperandNo()) + ':' +
660 return AsmString;
    [all...]
  /external/clang/lib/CodeGen/
CGStmt.cpp     [all...]

Completed in 3467 milliseconds