- Jan 26, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 94546
-
Mikhail Glushenkov authored
llvm-svn: 94545
-
- Jan 24, 2010
-
-
Chris Lattner authored
llvm-svn: 94378
-
Chris Lattner authored
llvm-svn: 94377
-
- Jan 22, 2010
-
-
Chris Lattner authored
llvm-svn: 94165
-
Chris Lattner authored
missing ones are libsupport, libsystem and libvmcore. libvmcore is currently blocked on bugpoint, which uses EH. Once it stops using EH, we can switch it off. This #if 0's out 3 unit tests, because gtest requires RTTI information. Suggestions welcome on how to fix this. llvm-svn: 94164
-
Chris Lattner authored
llvm-svn: 94160
-
Chris Lattner authored
llvm-svn: 94159
-
Chris Lattner authored
other tools can link it. llvm-svn: 94131
-
Chris Lattner authored
llvm-svn: 94129
-
Chris Lattner authored
llvm-svn: 94128
-
- Jan 21, 2010
-
-
Sean Callanan authored
the AsmParser, breaking AsmLexer's dependence on SourceMgr. llvm-svn: 94054
-
Sean Callanan authored
rather than passing them off to the AsmLexer to handle. This means the AsmLexer no longer requires a SourceMgr to do error handling. llvm-svn: 94047
-
- Jan 20, 2010
-
-
Sean Callanan authored
into AsmParser, in preparation for making AsmLexer independent of the SourceMgr llvm-svn: 94043
-
Sean Callanan authored
rather than printing it locally, reducing its dependence on SourceMgr. llvm-svn: 94041
-
Chris Lattner authored
llvm-svn: 93986
-
- Jan 19, 2010
-
-
Sean Callanan authored
the two token accessor functions are declared consistently. Modified the clients of MCAsmParser to reflect this change. llvm-svn: 93916
-
Sean Callanan authored
of include directives to occur within the parser itself. This will break the lexer's dependency on a SourceMgr as input. llvm-svn: 93899
-
Chris Lattner authored
identifier. There is no way to work around it. llvm-svn: 93896
-
Chris Lattner authored
(which just iteratively emits bytes) to MCStreamer. llvm-svn: 93888
-
Chris Lattner authored
as a power of 2. This fixes MC/AsmParser/directive_comm.s llvm-svn: 93867
-
- Jan 18, 2010
-
-
Eli Friedman authored
match. llvm-svn: 93798
-
Chris Lattner authored
patch by Michael Beck! llvm-svn: 93793
-
- Jan 17, 2010
-
-
Chris Lattner authored
having to pass various fields from it in. Simplify. llvm-svn: 93686
-
Dan Gohman authored
to a console, when --analyze is used. Similarly, avoid creating an empty output file when --disable-output is used. Print a warning when the -o option appears with either --analyze or --disable-output, to indicate that the option is being ignored. llvm-svn: 93685
-
- Jan 16, 2010
-
-
Chris Lattner authored
llvm-svn: 93664
-
Chris Lattner authored
llvm-svn: 93661
-
Chris Lattner authored
dates to a time when two different LLVM values could have the same name but different types. Simplify it to just assign names to unnamed things and let the core symtab resolve duplicates. llvm-svn: 93660
-
Chris Lattner authored
llvm-svn: 93657
-
Chris Lattner authored
llvm-svn: 93655
-
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
-