- Sep 14, 2007
-
-
Dan Gohman authored
isRegister, isImmediate, and isMachineBasicBlock, which are equivalent, and more popular. llvm-svn: 41958
-
- Sep 11, 2007
-
-
Bill Wendling authored
that global stub instead of doing the ".set" thingy we were doing before. llvm-svn: 41838
-
- Aug 01, 2007
-
-
Dan Gohman authored
llvm-svn: 40672
-
- Jul 30, 2007
-
-
Dan Gohman authored
llvm-svn: 40594
-
- Jul 29, 2007
-
-
Christopher Lamb authored
Change the x86 backend to use extract_subreg for truncation operations. Passes DejaGnu, SingleSource and MultiSource. llvm-svn: 40578
-
- Jul 26, 2007
-
-
Evan Cheng authored
llvm-svn: 40501
-
Evan Cheng authored
llvm-svn: 40499
-
- Jul 23, 2007
-
-
Dan Gohman authored
llvm-svn: 40441
-
- Jun 25, 2007
-
-
Dan Gohman authored
llvm-svn: 37716
-
- 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
-