HomeSort by relevance Sort by last modified time
    Searched refs:AsmString (Results 1 - 25 of 28) sorted by null

1 2

  /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;
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...]
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;
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...]
CodeGenInstruction.cpp 298 AsmString = R->getValueAsString("AsmString");
380 /// FlattenAsmStringVariants - Flatten the specified AsmString to only
578 AsmString = R->getValueAsString("AsmString");
579 AsmString = CodeGenInstruction::FlattenAsmStringVariants(AsmString, Variant);
X86RecognizableInstr.cpp 228 AsmString = Rec->getValueAsString("AsmString");
    [all...]
  /external/llvm/include/llvm/AsmParser/
Parser.h 49 /// \param AsmString The string containing assembly
54 std::unique_ptr<Module> parseAssemblyString(StringRef AsmString,
  /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/AsmParser/
Parser.cpp 62 std::unique_ptr<Module> llvm::parseAssemblyString(StringRef AsmString,
66 MemoryBufferRef F(AsmString, "<string>");
  /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...]
Parser.cpp     [all...]
  /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...]
InlineAsm.cpp 27 InlineAsm *InlineAsm::get(FunctionType *FTy, StringRef AsmString,
30 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects,
36 InlineAsm::InlineAsm(FunctionType *FTy, const std::string &asmString,
40 AsmString(asmString), Constraints(constraints), FTy(FTy),
Core.cpp     [all...]
  /external/clang/lib/CodeGen/
TargetInfo.h 138 std::vector<CodeGen::LValue> &ResultRegDests, std::string &AsmString,
TargetInfo.cpp     [all...]
CGStmt.cpp     [all...]
  /external/llvm/include/llvm/MC/MCParser/
MCAsmParser.h 118 void *AsmLoc, std::string &AsmString, unsigned &NumOutputs,
  /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...]
  /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/include/clang/AST/
Decl.h     [all...]
Stmt.h     [all...]
  /external/llvm/lib/MC/MCParser/
AsmParser.cpp 226 bool parseMSInlineAsm(void *AsmLoc, std::string &AsmString,
    [all...]
  /external/llvm/include/llvm-c/
Core.h     [all...]

Completed in 1175 milliseconds

1 2