Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
b7f90bd97b3b97e965de988eb205e85d85890b9a
/
llvm
/
lib
/
CodeGen
/
AsmPrinter
/
AsmPrinterInlineAsm.cpp
a594fab
Revert "Rename LLVMContext diagnostic handler types and functions."
by Bob Wilson
· 13 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
fe73ac3
Rename LLVMContext diagnostic handler types and functions.
by Bob Wilson
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
1778831
[ms-inline asm] Split the parsing of IR asm strings into GCC and MS variants.
by Chad Rosier
· 13 years ago
7641f58
[ms-inline asm] Properly emit the asm directives when the AsmPrinterVariant
by Chad Rosier
· 13 years ago
db20a41
[ms-inline asm] Pass the correct AsmVariant to the PrintAsmOperand() function
by Chad Rosier
· 13 years ago
1f57bcb
Fix indent.
by Chad Rosier
· 13 years ago
b759ede
Update function names to conform to guidelines. No functional change intended.
by Chad Rosier
· 13 years ago
f24ae7b
[ms-inline asm] Use the asm dialect from the MI to set the parser dialect.
by Chad Rosier
· 13 years ago
c457f62
The inline asm operand modifier 'n' is suppose
by Jack Carter
· 13 years ago
b2fd5f6
The inline asm operand modifier 'c' is suppose
by Jack Carter
· 13 years ago
fd82286e
Formatting fixes.
by Akira Hatanaka
· 13 years ago
12da169
In erroneous inline assembly we could mistakenly try to access the
by Eric Christopher
· 14 years ago
098f5a2
Tidy up. Whitepsace.
by Jim Grosbach
· 14 years ago
2bb4035
Move TargetRegistry and TargetSelect from Target to Support where they belong.
by Evan Cheng
· 14 years ago
345768c
Remove unused Target argument from AsmParser construction methods.
by Jim Grosbach
· 14 years ago
1142444
Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser.
by Evan Cheng
· 14 years ago
f2596bc
Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong.
by Evan Cheng
· 14 years ago
91111d2
Change createAsmParser to take a MCSubtargetInfo instead of triple,
by Evan Cheng
· 14 years ago
4d1ca96
Eliminate asm parser's dependency on TargetMachine:
by Evan Cheng
· 14 years ago
6eb516d
Do not model all INLINEASM instructions as having unmodelled side effects.
by Evan Cheng
· 15 years ago
79ffdc7
With the newly simplified SourceMgr interfaces and the generalized
by Chris Lattner
· 15 years ago
b0e3608
now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the
by Chris Lattner
· 15 years ago
300fa45
rearrange how the handler in SourceMgr is installed, eliminating the use of
by Chris Lattner
· 15 years ago
2a7f6fd
refactor the interface to EmitInlineAsm a bit, no functionality change.
by Chris Lattner
· 15 years ago
0091535
Nuke trailing whitespace.
by Jim Grosbach
· 15 years ago
419197c
Target: Give the TargetAsmParser access to the TargetMachine.
by Daniel Dunbar
· 15 years ago
7f5bf5a
MC: Move several clients to using AsmParser constructor function.
by Daniel Dunbar
· 15 years ago
28fd678
a more graceful fix for test/Other/inline-asm-newline-terminator.ll,
by Chris Lattner
· 15 years ago
4d887f7c
Propagate the AlignStack bit in InlineAsm's to the
by Dale Johannesen
· 15 years ago
02877d6
MC: Pass the target instance to the AsmParser constructor.
by Daniel Dunbar
· 15 years ago
3439ed6
Inline Asm: Ensure buffer is newline terminated to match how the text is printed.
by Daniel Dunbar
· 15 years ago
294a90d
implicit defs get added to the end of machine instrs sometimes. Scan the whole instruction for the metadata operand instead of assuming it will be at the end of the instruction.
by Chris Lattner
· 16 years ago
a676926
Use twines to simplify calls to report_fatal_error. For code size and readability.
by Benjamin Kramer
· 16 years ago
1e45789
introduce a new recoverable error handling API to LLVMContext
by Chris Lattner
· 16 years ago
2104b8d
rename llvm::llvm_report_error -> llvm::report_fatal_error
by Chris Lattner
· 16 years ago
5106556
Have the inst emitter add the !srcloc mdnode to the machine instr.
by Chris Lattner
· 16 years ago
d62adaa
remove another magic number.
by Chris Lattner
· 16 years ago
92aba5a
propagate cookie management out one layer of function calls.
by Chris Lattner
· 16 years ago
59126b2
report errors through LLVMContext's inline asm handler if available.
by Chris Lattner
· 16 years ago
3b21e4d
Give AsmParser an option to control whether it finalizes the stream. New demo:
by Chris Lattner
· 16 years ago
8900ef1
add .o file writing for inline asm in llc. Here's a silly demo:
by Chris Lattner
· 16 years ago
0e45d24
stringref-ize the MemoryBuffer::get apis. This requires
by Chris Lattner
· 16 years ago
9efd118
move uleb/sleb printing into AsmPrinter from DwarfPrinter.
by Chris Lattner
· 16 years ago
baa2c97
use stringref instead of strtol to avoid errno gymnastics.
by Chris Lattner
· 16 years ago
1e15869
split inline asm support out to its own .cpp file.
by Chris Lattner
· 16 years ago