- Jun 14, 2007
-
-
Dan Gohman authored
llvm-svn: 37574
-
- Jun 04, 2007
-
-
Evan Cheng authored
llvm-svn: 37419
-
- May 05, 2007
-
-
Anton Korobeynikov authored
some small cleanup was made. llvm-svn: 36780
-
- Apr 29, 2007
-
-
Anton Korobeynikov authored
should be taught to deal with protected symbols. llvm-svn: 36565
-
- Apr 26, 2007
-
-
Dan Gohman authored
llvm-svn: 36495
-
- Apr 23, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 36355
-
- Apr 20, 2007
-
-
Lauro Ramos Venancio authored
X86 32 bits. llvm-svn: 36283
-
- Apr 17, 2007
-
-
Chris Lattner authored
it is defined in. llvm-svn: 36196
-
- Mar 25, 2007
-
-
Chris Lattner authored
Allow the b/h/w/k constraints to be applied to values that have multiple alternatives, and end up not being registers. llvm-svn: 35320
-
Chris Lattner authored
llvm-svn: 35318
-
- Feb 23, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 34519
-
- Jan 30, 2007
-
-
Reid Spencer authored
confusion with external linkage types. llvm-svn: 33663
-
- Jan 26, 2007
-
-
Jim Laskey authored
for debugging and exception handling. llvm-svn: 33550
-
- Jan 25, 2007
-
-
Chris Lattner authored
says that no $ prefix should be emitted on X86. llvm-svn: 33495
-
- Jan 18, 2007
-
-
Evan Cheng authored
- In x86-64 mode, symbols with external linkage (not just symbols which are defined externally) requires GOT indirect reference. - Stylistic code clean up. llvm-svn: 33345
-
Evan Cheng authored
llvm-svn: 33323
-
- Jan 17, 2007
-
-
Anton Korobeynikov authored
non-statics. * Introduce new option to output zero-initialized data to .bss section. This can reduce size of binaries. Enable it by default for ELF & Cygwin/Mingw targets. Probably, Darwin should be also added. llvm-svn: 33299
-
- Jan 16, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 33256
-
- Jan 14, 2007
-
-
Chris Lattner authored
llvm-svn: 33198
-
Chris Lattner authored
movq ___dso_handle@GOTPCREL(%rip)(%rip), %rsi instead of: movq ___dso_handle@GOTPCREL(%rip), %rsi llvm-svn: 33196
-
Chris Lattner authored
llvm-svn: 33191
-
Chris Lattner authored
llvm-svn: 33189
-
Chris Lattner authored
llvm-svn: 33187
-
- Jan 12, 2007
-
-
Anton Korobeynikov authored
* PIC-aware internal structures in X86 Codegen have been refactored * Visibility (default/weak) has been added * Docs fixes (external weak linkage, visibility, formatting) llvm-svn: 33136
-
- Jan 07, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 32969
-
- Jan 06, 2007
-
-
Anton Korobeynikov authored
gnu.linkonce.t.FunctionName). Convert them to "normal" LLVM names, otherwise linker won't be able to merge them. llvm-svn: 32958
-
- Jan 03, 2007
-
-
Anton Korobeynikov authored
- New target type "mingw" was introduced - Same things for both mingw & cygwin are marked as "cygming" (as in gcc) - .lcomm is supported here, so allow LLVM to use it - Correctly use underscored versions of setjmp & _longjmp for both mingw & cygwin llvm-svn: 32833
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32703
-
- Dec 18, 2006
-
-
Rafael Espindola authored
llvm-svn: 32648
-
- Dec 05, 2006
-
-
Evan Cheng authored
- Re-enable some codegen niceties for X86-64 static relocation model codegen. - Clean ups, etc. llvm-svn: 32238
-
Evan Cheng authored
llvm-svn: 32218
-
- Dec 01, 2006
-
-
Evan Cheng authored
llvm-svn: 32067
-
Anton Korobeynikov authored
llvm-svn: 32052
-
- Nov 30, 2006
-
-
Evan Cheng authored
llvm-svn: 32026
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31813
-
- Oct 31, 2006
-
-
Chris Lattner authored
llvm-svn: 31325
-
Anton Korobeynikov authored
2. Added partial debug support for mingw\cygwin targets (the same as Linux\ELF). Please note, that currently mingw\cygwin uses 'stabs' format for storing debug info by default, thus many (runtime) libraries has this information included. These formats shouldn't be mixed in one binary ('stabs' & 'DWARF'), otherwise binutils tools will be confused. llvm-svn: 31311
-
- Oct 30, 2006
-
-
Reid Spencer authored
generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. llvm-svn: 31299
-
- Oct 18, 2006
-
-
Anton Korobeynikov authored
Added workaround for linker bug with linkonce sections. Changed sections prefix to allow linker merge them (PE loader doesn't like too much long-named sections :) ) All of this unbreaks libstdc++ on mingw32 allowing (small) programs to be compiled, linked and run. llvm-svn: 31033
-
- Oct 17, 2006
-
-
Anton Korobeynikov authored
targets. llvm-svn: 31011
-