- Jan 16, 2010
-
-
Chris Lattner authored
llvm-svn: 93643
-
- Jan 15, 2010
-
-
Chris Lattner authored
unneeded argument from ParseExpression. llvm-svn: 93536
-
Chris Lattner authored
to return range information for subexpressions. Use this to provide range info for several new X86Operands. llvm-svn: 93534
-
Nate Begeman authored
Remove most of old Mach-O Writer support, it has been replaced by MCMachOStreamer Further refactoring to completely remove MachOWriter and drive the object file writer with the AsmPrinter MCInst/MCSection logic is forthcoming. llvm-svn: 93527
-
- Jan 14, 2010
-
-
Chris Lattner authored
the default implementation returns "unknown". llvm-svn: 93470
-
Chris Lattner authored
the new ParseInstruction method just parses and returns a list of target operands. A new MatchInstruction interface is used to turn the operand list into an MCInst. This requires new/deleting all the operands, but it also gives targets the ability to use polymorphic operands if they want to. llvm-svn: 93469
-
Chris Lattner authored
Pass in SMLoc of instr opcode into ParseInstruction. Make AsmToken be a class, not a struct. llvm-svn: 93457
-
- Jan 11, 2010
-
-
Benjamin Kramer authored
- getToken is modeled after StringRef::split but it can split on multiple separator chars and skips leading seperators. - SplitString is a StringRef::split variant for more than 2 elements with the same behaviour as getToken. llvm-svn: 93161
-
- Jan 05, 2010
-
-
David Greene authored
llvm-svn: 92667
-
David Greene authored
llvm-svn: 92666
-
- Jan 02, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 92414
-
Mikhail Glushenkov authored
llvm-svn: 92413
-
- Jan 01, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 92393
-
Mikhail Glushenkov authored
llvm-svn: 92390
-
- Dec 28, 2009
-
-
Bill Wendling authored
llvm-svn: 92183
-
- Dec 23, 2009
-
-
Douglas Gregor authored
llvm-svn: 92017
-
Douglas Gregor authored
llvm-svn: 92004
-
Mikhail Glushenkov authored
llvm-svn: 92000
-
Mikhail Glushenkov authored
llvm-svn: 91997
-
- Dec 22, 2009
-
-
Chris Lattner authored
integer encoding (0123, 0b10101, 42, etc). llvm-svn: 91934
-
Chris Lattner authored
llvm-svn: 91933
-
Chris Lattner authored
llvm-svn: 91901
-
Chris Lattner authored
simple-tests.txt:16:1: error: invalid instruction 0xff 0xff ^ llvm-svn: 91898
-
Chris Lattner authored
data on them, for example: addb %al, (%rax) simple-tests.txt:11:5: error: excess data detected in input 0 0 0 0 0 ^ llvm-svn: 91896
-
Chris Lattner authored
to not produce caret diagnostics, you were right! llvm-svn: 91895
-
Chris Lattner authored
comments. Also, check in a simple testcase for the disassembler, including a test for r91864 llvm-svn: 91894
-
Chris Lattner authored
llvm-svn: 91892
-
- Dec 19, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 91776
-
- Dec 17, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 91594
-
Chandler Carruth authored
llvm-svn: 91589
-
Sean Callanan authored
with -disassemble, llvm-mc now accepts lines of the form 0x00 0x00 and passes the resulting bytes to the disassembler for the chosen (or default) target, printing the result. llvm-svn: 91579
-
- Dec 15, 2009
-
-
Mikhail Glushenkov authored
Checks that the code generated by 'tblgen --emit-llvmc' can be actually compiled. Also fixes two bugs found in this way: - forward_transformed_value didn't work with non-list arguments - cl::ZeroOrOne is now called cl::Optional llvm-svn: 91404
-
Mikhail Glushenkov authored
llvm-svn: 91401
-
- Dec 09, 2009
-
-
Chris Lattner authored
Somehow opt was missed when this was added. llvm-svn: 90912
-
- Dec 07, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 90775
-
Mikhail Glushenkov authored
Use 'forward_values' + 'comma_separated' instead. llvm-svn: 90774
-
Mikhail Glushenkov authored
llvm-svn: 90771
-
- Dec 04, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 90548
-
Mikhail Glushenkov authored
llvm-svn: 90547
-
- Dec 01, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 90222
-