- Mar 09, 2010
-
-
Daniel Dunbar authored
MC/Mach-O: For PCrel relocations, we need to compensate for the PCrel adjustment when determining if we need a scattered relocation. llvm-svn: 98082
-
Daniel Dunbar authored
llvm-svn: 98081
-
Daniel Dunbar authored
llvm-svn: 98080
-
Daniel Dunbar authored
llvm-svn: 98028
-
Daniel Dunbar authored
llvm-svn: 98027
-
- Mar 08, 2010
-
-
Daniel Dunbar authored
llvm-svn: 97991
-
Daniel Dunbar authored
llvm-svn: 97984
-
Daniel Dunbar authored
llvm-svn: 97983
-
- Feb 23, 2010
-
-
Kevin Enderby authored
With the compiler changed to use EmitCodeAlignment() it does change the functionality. But X86 assembly code assembled with llvm-mc does not change its output. For that we will eventually change the assembler frontend to detect a '.align x, 0x90' when used in a section that 'hasInstructions' and use EmitCodeAlignment, but will wait until we have better target hooks. llvm-svn: 96988
-
Kevin Enderby authored
to be aligned with optimal nops. This patch does not change any functionality and when the compiler is changed to use EmitCodeAlignment() it should also not change the resulting output. Once the compiler change is made and everything looks good the next patch with the table of optimal X86 nops will be added to WriteNopData() changing the output. There are many FIXMEs in this patch which will be removed when we have better target hooks (coming soon I hear). llvm-svn: 96963
-
- Feb 18, 2010
-
-
Daniel Dunbar authored
llvm-svn: 96532
-
- Feb 17, 2010
-
-
Duncan Sands authored
cases that are not part of the enum. llvm-svn: 96477
-
- Feb 13, 2010
-
-
Daniel Dunbar authored
-- ddunbar@ozzy:tmp$ clang -m32 -integrated-as hello.c && ./a.out hello world! -- llvm-svn: 96096
-
Daniel Dunbar authored
llvm-svn: 96095
-
Daniel Dunbar authored
llvm-svn: 96094
-
Daniel Dunbar authored
llvm-svn: 96093
-
Daniel Dunbar authored
MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic expressions can always be emitted as data + fixups. llvm-svn: 96092
-
Daniel Dunbar authored
llvm-svn: 96090
-
Daniel Dunbar authored
llvm-svn: 96089
-
- Feb 11, 2010
-
-
Daniel Dunbar authored
llvm-svn: 95926
-
Daniel Dunbar authored
llvm-svn: 95925
-
- Feb 10, 2010
-
-
Daniel Dunbar authored
llvm-mc: Add --show-fixups option, for displaying the instruction fixup information in the asm comments. llvm-svn: 95710
-
- Feb 02, 2010
-
-
Daniel Dunbar authored
llvm-svn: 95135
-
Chris Lattner authored
a layering violation from MC -> Target. llvm-svn: 95113
-
- Jan 19, 2010
-
-
Nate Begeman authored
llvm-svn: 93835
-
- Nov 06, 2009
-
-
Daniel Dunbar authored
llvm-svn: 86251
-
- Oct 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84235
-
Daniel Dunbar authored
llvm-svn: 84234
-
- Sep 01, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80652
-
- Aug 31, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80573
-
Daniel Dunbar authored
llvm-svn: 80572
-
- Aug 28, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80351
-
Daniel Dunbar authored
- I'm still trying to figure out the cleanest way to implement this and match the assembler, currently there are some substantial differences. llvm-svn: 80347
-
Daniel Dunbar authored
llvm-svn: 80345
-
Daniel Dunbar authored
llvm-svn: 80340
-
- Aug 27, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80187
-
Daniel Dunbar authored
- I moved section creation back into AsmParser. I think policy decisions like this should be pushed higher, not lower, when possible (in addition the assembler has flags which change this behavior, for example). llvm-svn: 80162
-
- Aug 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80144
-
Daniel Dunbar authored
- I haven't really tried to find the "right" way to store the fixups or apply them, yet. This works, but isn't particularly elegant or fast. - Still no evaluation support, so we don't actually ever not turn a fixup into a relocation entry. llvm-svn: 80089
-
Daniel Dunbar authored
llvm-svn: 80088
-