HomeSort by relevance Sort by last modified time
    Searched defs:AsmString (Results 1 - 25 of 27) 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...]
CodeGenInstruction.h 211 /// AsmString - The format string used to emit a .s file for the
213 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 466 /// AsmString - The assembly string for this instruction (with variants
468 std::string AsmString;
493 /// This directly corresponds to the tokenized AsmString after the mnemonic is
514 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI),
519 : AsmVariantID(0), AsmString(Alias->AsmString), TheDef(Alias->TheDef),
529 : AsmVariantID(RHS.AsmVariantID), AsmString(RHS.AsmString),
786 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"
    [all...]
AsmWriterEmitter.cpp 606 std::string AsmString;
609 : Result(std::move(R)), AsmString(std::move(AS)) {}
673 StringRef ASM(AsmString);
698 O.indent(6) << "AsmString = \"" << OutString << "\";\n";
719 static unsigned CountNumOperands(StringRef AsmString, unsigned Variant) {
721 CodeGenInstruction::FlattenAsmStringVariants(AsmString, Variant);
722 AsmString = FlatAsmString;
724 return AsmString.count(' ') + AsmString.count('\t');
792 CountNumOperands(CGA.ResultInst->AsmString, Variant)
    [all...]
  /external/swiftshader/third_party/LLVM/utils/TableGen/
AsmWriterInst.cpp 47 /// ParseAsmString - Parse the specified Instruction's AsmString into this
63 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant);
65 while (LastEmitted != AsmString.size()) {
67 AsmString.find_first_of("$\\", LastEmitted);
68 if (DollarPos == std::string::npos) DollarPos = AsmString.size();
73 switch (AsmString[LastEmitted]) {
100 AddLiteralString(std::string(1, AsmString[LastEmitted]));
103 } else if (AsmString[DollarPos] == '\\') {
104 if (DollarPos+1 != AsmString.size())
    [all...]
X86RecognizableInstr.h 76 /// The AT&T AsmString for the instruction
77 std::string AsmString;
AsmWriterEmitter.cpp 262 if (!(*I)->AsmString.empty() &&
616 std::string AsmString;
620 : Result(R), AsmString(AS) {}
648 O.indent(6) << "AsmString = \"" << AsmString << "\";\n";
764 static unsigned CountNumOperands(StringRef AsmString) {
766 std::pair<StringRef, StringRef> ASM = AsmString.split(' ');
776 static unsigned CountResultNumOperands(StringRef AsmString) {
778 std::pair<StringRef, StringRef> ASM = AsmString.split('\t');
841 CountResultNumOperands(CGA->ResultInst->AsmString);
    [all...]
CodeGenInstruction.h 206 /// AsmString - The format string used to emit a .s file for the
208 std::string AsmString;
257 /// FlattenAsmStringVariants - Flatten the specified AsmString to only
259 static std::string FlattenAsmStringVariants(StringRef AsmString,
269 /// AsmString - The format string used to emit a .s file for the
271 std::string AsmString;
AsmMatcherEmitter.cpp 386 /// AsmString - The assembly string for this instruction (with variants
388 std::string AsmString;
396 /// This directly corresponds to the tokenized AsmString after the mnemonic is
409 : TheDef(CGI.TheDef), DefRec(&CGI), AsmString(CGI.AsmString) {
413 : TheDef(Alias->TheDef), DefRec(Alias), AsmString(Alias->AsmString) {
638 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n";
650 AsmString = CodeGenInstruction::FlattenAsmStringVariants(AsmString, 0)
    [all...]
  /external/clang/lib/Parse/
ParseStmtAsm.cpp 41 StringRef AsmString;
43 /// The tokens we streamed into AsmString and handed off to MC.
46 /// The offset of each token in AsmToks within AsmString.
50 ClangAsmParserCallback(Parser &P, SourceLocation Loc, StringRef AsmString,
52 : TheParser(P), AsmLoc(Loc), AsmString(AsmString), AsmToks(Toks),
122 assert(!std::less<const char *>()(Str.begin(), AsmString.begin()) &&
123 !std::less<const char *>()(AsmString.end(), Str.end()));
126 unsigned FirstCharOffset = Str.begin() - AsmString.begin();
138 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();
725 StringRef AsmString,
736 Constraints, Exprs, AsmString,
    [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/Target/Sparc/
LeonPasses.cpp 95 StringRef AsmString =
97 if (AsmString.startswith_lower("ld")) {
152 StringRef AsmString =
154 if (AsmString.startswith_lower("fsmuld")) {
264 StringRef AsmString =
266 if (AsmString.startswith_lower("fmuls")) {
367 StringRef AsmString =
369 if (AsmString.startswith_lower("fsqrtd")) {
372 } else if (AsmString.startswith_lower("fdivd")) {
475 StringRef AsmString
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/
InlineAsm.h 42 std::string AsmString, Constraints;
46 InlineAsm(PointerType *Ty, const std::string &AsmString,
58 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
75 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/
InlineAsm.h 42 std::string AsmString, Constraints;
48 InlineAsm(FunctionType *Ty, const std::string &AsmString,
63 static InlineAsm *get(FunctionType *Ty, StringRef AsmString,
82 const std::string &getAsmString() const { return AsmString; }
  /external/llvm/lib/IR/
ConstantsContext.h 395 StringRef AsmString;
402 InlineAsmKeyType(StringRef AsmString, StringRef Constraints,
405 : AsmString(AsmString), Constraints(Constraints), FTy(FTy),
409 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()),
416 AsmString == X.AsmString && Constraints == X.Constraints &&
423 AsmString == Asm->getAsmString() &&
428 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack,
435 return new InlineAsm(FTy, AsmString, Constraints, HasSideEffects
    [all...]
  /external/clang/lib/AST/
Stmt.cpp 657 std::string AsmString;
660 AsmString += Pieces[i].getString();
662 AsmString += '$' + llvm::utostr(Pieces[i].getOperandNo());
664 AsmString += "${" + llvm::utostr(Pieces[i].getOperandNo()) + ':' +
667 return AsmString;
    [all...]
  /external/clang/lib/CodeGen/
CGStmt.cpp     [all...]

Completed in 648 milliseconds

1 2