/external/llvm/utils/TableGen/ |
AsmWriterInst.cpp | 48 /// ParseAsmString - Parse the specified Instruction's AsmString into this 64 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant); 66 while (LastEmitted != AsmString.size()) { 68 AsmString.find_first_of("$\\", LastEmitted); 69 if (DollarPos == std::string::npos) DollarPos = AsmString.size(); 74 switch (AsmString[LastEmitted]) { 101 AddLiteralString(std::string(1, AsmString[LastEmitted])); 104 } else if (AsmString[DollarPos] == '\\') { 105 if (DollarPos+1 != AsmString.size()) [all...] |
X86RecognizableInstr.h | 80 /// The AT&T AsmString for the instruction 81 std::string AsmString;
|
CodeGenInstruction.h | 205 /// AsmString - The format string used to emit a .s file for the 207 std::string AsmString; 269 /// FlattenAsmStringVariants - Flatten the specified AsmString to only 271 static std::string FlattenAsmStringVariants(StringRef AsmString, 281 /// AsmString - The format string used to emit a .s file for the 283 std::string AsmString;
|
AsmWriterEmitter.cpp | 294 if (!(*I)->AsmString.empty() && 652 std::string AsmString; 656 : Result(R), AsmString(AS) {} 684 O.indent(6) << "AsmString = \"" << AsmString << "\";\n"; 737 static unsigned CountNumOperands(StringRef AsmString) { 739 std::pair<StringRef, StringRef> ASM = AsmString.split(' '); 749 static unsigned CountResultNumOperands(StringRef AsmString) { 751 std::pair<StringRef, StringRef> ASM = AsmString.split('\t'); 812 CountResultNumOperands(CGA->ResultInst->AsmString); [all...] |
AsmMatcherEmitter.cpp | 410 /// AsmString - The assembly string for this instruction (with variants 412 std::string AsmString; 420 /// This directly corresponds to the tokenized AsmString after the mnemonic is 434 AsmString(CGI.AsmString) { 439 AsmString(Alias->AsmString) { 678 errs() << TheDef->getName() << " -- " << "flattened:\"" << AsmString <<"\"\n"; 763 AsmString = 764 CodeGenInstruction::FlattenAsmStringVariants(AsmString, AsmVariantNo) [all...] |
CodeGenInstruction.cpp | 294 AsmString = R->getValueAsString("AsmString"); 359 /// FlattenAsmStringVariants - Flatten the specified AsmString to only 518 AsmString = R->getValueAsString("AsmString");
|
X86RecognizableInstr.cpp | 240 AsmString = Rec->getValueAsString("AsmString"); [all...] |
/external/llvm/include/llvm/Assembly/ |
Parser.h | 45 const char *AsmString, ///< The string containing assembly
|
/external/llvm/lib/AsmParser/ |
Parser.cpp | 55 Module *llvm::ParseAssemblyString(const char *AsmString, Module *M, 58 MemoryBuffer::getMemBuffer(StringRef(AsmString, strlen(AsmString)),
|
/external/llvm/include/llvm/IR/ |
InlineAsm.h | 50 std::string AsmString, Constraints; 55 InlineAsm(PointerType *Ty, const std::string &AsmString, 67 static InlineAsm *get(FunctionType *Ty, StringRef AsmString, 86 const std::string &getAsmString() const { return AsmString; }
|
/external/clang/lib/Sema/ |
SemaStmtAsm.cpp | 93 Expr *asmString, MultiExprArg clobbers, 99 StringLiteral *AsmString = cast<StringLiteral>(asmString); 105 if (!AsmString->isAscii()) 106 return StmtError(Diag(AsmString->getLocStart(),diag::err_asm_wide_character) 107 << AsmString->getSourceRange()); 211 NumInputs, Names, Constraints, Exprs, AsmString, 218 Diag(getLocationOfStringLiteralByte(AsmString, DiagOffs), DiagID) 219 << AsmString->getSourceRange(); 392 std::string &AsmString) { [all...] |
TreeTransform.h | [all...] |
SemaDecl.cpp | [all...] |
/external/llvm/lib/IR/ |
InlineAsm.cpp | 28 InlineAsm *InlineAsm::get(FunctionType *Ty, StringRef AsmString, 31 InlineAsmKeyType Key(AsmString, Constraints, hasSideEffects, isAlignStack, 37 InlineAsm::InlineAsm(PointerType *Ty, const std::string &asmString, 41 AsmString(asmString), Constraints(constraints),
|
ConstantsContext.h | 353 InlineAsmKeyType(StringRef AsmString, 356 : asm_string(AsmString), constraints(Constraints),
|
Core.cpp | [all...] |
/external/llvm/include/llvm/MC/MCParser/ |
MCAsmParser.h | 96 virtual bool parseMSInlineAsm(void *AsmLoc, std::string &AsmString,
|
/external/clang/lib/AST/ |
Stmt.cpp | 609 std::string AsmString; 612 AsmString += Pieces[i].getString(); 614 AsmString += '$' + llvm::utostr(Pieces[i].getOperandNo()); 616 AsmString += "${" + llvm::utostr(Pieces[i].getOperandNo()) + ':' + 619 return AsmString; [all...] |
/external/clang/lib/Parse/ |
ParseStmt.cpp | [all...] |
/external/clang/include/clang/AST/ |
Decl.h | [all...] |
/external/clang/lib/CodeGen/ |
CGStmt.cpp | [all...] |
CodeGenModule.cpp | [all...] |
/external/llvm/include/llvm-c/ |
Core.h | [all...] |
/external/llvm/lib/MC/MCParser/ |
AsmParser.cpp | 213 bool parseMSInlineAsm(void *AsmLoc, std::string &AsmString, [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelDAGToDAG.cpp | [all...] |