- Apr 15, 2011
-
-
Chris Lattner authored
Luis Felipe Strano Moraes! llvm-svn: 129558
-
- Apr 13, 2011
-
-
Rafael Espindola authored
Implement the ones that were missing in the asm streamer. llvm-svn: 129413
-
- Apr 12, 2011
-
-
Rafael Espindola authored
llvm-svn: 129378
-
Rafael Espindola authored
llvm-svn: 129362
-
Rafael Espindola authored
llvm-svn: 129361
-
Eric Christopher authored
test for invalid hexadecimals. llvm-svn: 129326
-
Eric Christopher authored
.long 80+08 go ahead and assume that if we've got an Error token that we handled it already. Otherwise if it's a token we can't handle then go ahead and return the default error. llvm-svn: 129322
-
Eric Christopher authored
Testcase forthcoming. rdar://8490596 llvm-svn: 129309
-
- Apr 11, 2011
-
-
Rafael Espindola authored
llvm-svn: 129306
-
Rafael Espindola authored
llvm-svn: 129296
-
Kevin Enderby authored
disassembler API. Hooked this up to the ARM target so such tools as Darwin's otool(1) can now print things like branch targets for example this: blx _puts instead of this: blx #-36 And even print the expression encoded in the Mach-O relocation entried for things like this: movt r0, :upper16:((_foo-_bar)+1234) llvm-svn: 129284
-
- Apr 09, 2011
-
-
Benjamin Kramer authored
llvm-svn: 129214
-
Benjamin Kramer authored
And don't append the name over and over again in the loop. llvm-svn: 129210
-
Sean Callanan authored
error stream, in cases where the AsmParser is being invoked by EDDisassembler. Before, they were being sent to errs() because no error handler was installed in the SourceMgr. llvm-svn: 129177
-
- Apr 08, 2011
-
-
Rafael Espindola authored
When two section names share a suffix, reuse the entry in shstrtab. llvm-svn: 129115
-
- Apr 07, 2011
-
-
Rafael Espindola authored
Patch by Roman Divacky. Fixes PR9361. llvm-svn: 129106
-
Sean Callanan authored
tokenization to crash and burn. llvm-svn: 129051
-
- Apr 05, 2011
-
-
Shantonu Sen authored
getEDInfo(), in which case this code would dereference NULL. EDInst can already handle NULL info, so avoid the dereference and pass NULL through. Reviewed by Sean Callanan llvm-svn: 128904
-
- Mar 29, 2011
-
-
Kevin Enderby authored
and Nans with the same strings as GAS supports. rdar://8673024 llvm-svn: 128488
-
Francois Pichet authored
llvm-svn: 128441
-
Daniel Dunbar authored
on Darwin. llvm-svn: 128430
-
- Mar 28, 2011
-
-
Ted Kremenek authored
llvm-svn: 128426
-
Kevin Enderby authored
otool(1), this time with the needed fix for case sensitive file systems :) . This is a work in progress as the interface for producing symbolic operands is not done. But a hacked prototype using information from the object file's relocation entiries and replacing immediate operands with MCExpr's has been shown to work with no changes to the instrucion printer. These APIs will be moved into a dynamic library at some point. llvm-svn: 128415
-
- Mar 27, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 128370
-
- Mar 26, 2011
-
-
Kevin Enderby authored
llvm-svn: 128309
-
Kevin Enderby authored
This is a work in progress as the interface for producing symbolic operands is not done. But a hacked prototype using information from the object file's relocation entiries and replacing immediate operands with MCExpr's has been shown to work with no changes to the instrucion printer. These APIs will be moved into a dynamic library at some point. llvm-svn: 128308
-
- Mar 25, 2011
-
-
Daniel Dunbar authored
llvm-svn: 128289
-
Daniel Dunbar authored
llvm-svn: 128288
-
- Mar 24, 2011
-
-
Bruno Cardoso Lopes authored
llvm-svn: 128236
-
Jim Grosbach authored
The MC asm lexer wasn't honoring a non-default (anything but ';') statement separator. Fix that, and generalize a bit to support multi-character statement separators. llvm-svn: 128227
-
- Mar 23, 2011
-
-
Owen Anderson authored
Fix a bug introduced by my patch yesterday: BL is a 4-byte instructions like BLX, rather than a 2-byte instruction like B. llvm-svn: 128169
-
- Mar 22, 2011
-
-
Owen Anderson authored
This fixes kimwitu++, bullet, and tramp3dv4 with the ARM integrated assembler. Fixes <rdar://problem/9165738>. llvm-svn: 128117
-
Owen Anderson authored
Add support for Thumb interworking addresses for symbol offsets that get constant folded very early. This fixes SPASS with -integrated-as. <rdar://problem/9165399> llvm-svn: 128037
-
- Mar 21, 2011
-
-
Bill Wendling authored
the alias of an InstAlias instead of the thing being aliased. Because we need to know the features that are valid for an InstAlias. This is part of a work-in-progress. llvm-svn: 127986
-
- Mar 20, 2011
-
-
Rafael Espindola authored
gun as does. This makes it a lot easier to compare the output of both as the addresses are now a lot closer. llvm-svn: 127972
-
- Mar 19, 2011
-
-
- Mar 17, 2011
-
-
Daniel Dunbar authored
been removed. llvm-svn: 127812
-
Joerg Sonnenberger authored
While here, add VK_ARM_TPOFF and VK_ARM_GOTTPOFF, too. llvm-svn: 127780
-