- Dec 22, 2011
-
-
Akira Hatanaka authored
ELF relocations. Patch by Jack Carter. llvm-svn: 147118
-
Rafael Espindola authored
llvm-svn: 147115
-
Rafael Espindola authored
llvm-svn: 147114
-
- Dec 21, 2011
-
-
Rafael Espindola authored
to Target/. llvm-svn: 147087
-
Rafael Espindola authored
Other targets will follow shortly. llvm-svn: 147060
-
Rafael Espindola authored
avoid including ADT/Triple.h in many places when the target specific bits are moved. llvm-svn: 147059
-
Rafael Espindola authored
side when the target specific bits are moved to the Target directory. llvm-svn: 147053
-
- Dec 20, 2011
-
-
- Dec 17, 2011
-
-
Rafael Espindola authored
asm parsing and testcase. llvm-svn: 146801
-
- Dec 15, 2011
-
-
Bill Wendling authored
Re-re-enable compact unwind after fixing a failure in SingleSource/Benchmarks/Shootout-C++/except.cpp and friends. It was encoding the stored registers in the wrong order. llvm-svn: 146617
-
Kevin Enderby authored
buffer copy. Suggestion by Chris Lattner! llvm-svn: 146614
-
- Dec 14, 2011
-
-
Kevin Enderby authored
getStreamer().EmitBytes. Suggestion by Benjamin Kramer! llvm-svn: 146599
-
Kevin Enderby authored
it to the streamer. rdar://10383898 llvm-svn: 146592
-
Bill Wendling authored
llvm-svn: 146545
-
- Dec 13, 2011
-
-
Akira Hatanaka authored
test cases where there were a lot of relocations applied relative to a large rodata section. Gas would create a symbol for each of these whereas we would be relative to the beginning of the rodata section. This change mimics what gas does. Patch by Jack Carter. llvm-svn: 146468
-
- Dec 12, 2011
-
-
Daniel Dunbar authored
subdirectories to traverse into. - Originally I wanted to avoid this and just autoscan, but this has one key flaw in that new subdirectories can not automatically trigger a rerun of the llvm-build tool. This is particularly a pain when switching back and forth between trees where one has added a subdirectory, as the dependencies will tend to be wrong. This will also eliminates FIXME implicitly. llvm-svn: 146436
-
Daniel Dunbar authored
llvm-svn: 146409
-
Roman Divacky authored
llvm-svn: 146377
-
- Dec 09, 2011
-
-
Rafael Espindola authored
previous commit. It is strange that we see it in 32 bits. We already have a fixme about it. llvm-svn: 146273
-
Kevin Enderby authored
generates the dwarf Compile Unit DIE and a dwarf subprogram DIE for each non-temporary label. The next part will be to get the clang driver to enable this when assembling a .s file. rdar://9275556 llvm-svn: 146262
-
Rafael Espindola authored
symbol difference. This matches gas behavior and fixes PR11513. We still don't handle _GLOBAL_OFFSET_TABLE_ in data sections. llvm-svn: 146238
-
- Dec 07, 2011
-
-
Jim Grosbach authored
When the file isn't being built with subsections-via-symbols, symbol differences involving non-local symbols can be resolved more aggressively. Needed for gas compatibility. llvm-svn: 146054
-
Bruno Cardoso Lopes authored
make the addend fixup code a bit more generic Patch by Jack Carter. llvm-svn: 145998
-
- Dec 06, 2011
-
-
-
Bruno Cardoso Lopes authored
llvm-svn: 145911
-
Jim Grosbach authored
Whether a fixup needs relaxation for the associated instruction is a target-specific function, as the FIXME indicated. Create a hook for that and use it. llvm-svn: 145881
-
Jim Grosbach authored
llvm-svn: 145878
-
Jim Grosbach authored
per http://llvm.org/docs/CodingStandards.html#ll_naming llvm-svn: 145873
-
- Dec 04, 2011
-
-
Anton Korobeynikov authored
Maybe some targets should use this as well. Patch by Evgeniy Stepanov! llvm-svn: 145781
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
llvm-svn: 145420
-
Michael J. Spencer authored
as MC is the only assembler we support. This splits MS/Windows and GNU/Windows ASM infos into two seperate classes. While there is currently only one difference, full MS C++ ABI support will require many more. llvm-svn: 145409
-
Bill Wendling authored
MachO doesn't support the protected visibility. Don't default to 'global' here. <rdar://problem/10396775> llvm-svn: 145368
-
Jim Grosbach authored
Replaces r145318 with a more targetted fix for the relocation handling. llvm-svn: 145346
-
Daniel Dunbar authored
llvm-svn: 145341
-
Daniel Dunbar authored
- This fixes some layering violations and matches how we handle the llvm-c lib, for example. llvm-svn: 145338
-
Jim Grosbach authored
rdar://10493453 llvm-svn: 145318
-
Jim Grosbach authored
llvm-svn: 145313
-
- Nov 23, 2011
-
-
Akira Hatanaka authored
llvm-svn: 145112
-
- Nov 16, 2011
-
-
Evan Cheng authored
and code model. This eliminates the need to pass OptLevel flag all over the place and makes it possible for any codegen pass to use this information. llvm-svn: 144788
-
- Nov 15, 2011
-
-
Akira Hatanaka authored
llvm-svn: 144663
-