- Aug 03, 2007
-
-
Dale Johannesen authored
(I've tried to get the info right for all targets, but I'm not expert on all of them - check yours.) llvm-svn: 40792
-
- Apr 03, 2007
-
-
Nicolas Geoffray authored
as the 64-bit PowerOpen ABI" (Reference http://www.linux-foundation.org/spec/ELF/ppc64/). Change all ELF tests to ELF32. llvm-svn: 35624
-
- Feb 25, 2007
-
-
Chris Lattner authored
llvm-svn: 34572
-
- Feb 14, 2007
-
-
Chris Lattner authored
Patch by Scott Michel. llvm-svn: 34266
-
- Jan 23, 2007
-
-
Evan Cheng authored
llvm-svn: 33447
-
- Jan 19, 2007
-
-
Nick Lewycky authored
llvm-svn: 33352
-
- Jan 16, 2007
-
-
Bill Wendling authored
just use the one that's in the subtarget. llvm-svn: 33255
-
- Dec 12, 2006
-
-
Jim Laskey authored
llvm-svn: 32492
-
Chris Lattner authored
emitted for external globals in PPC64-JIT-PIC mode (which is good because we didn't handle them before!). This also fixes a bug handling the picbase delta, which we would get wrong in some cases. llvm-svn: 32451
-
- Dec 11, 2006
-
-
Chris Lattner authored
llvm-svn: 32448
-
- Jul 15, 2006
-
-
Chris Lattner authored
complete. llvm-svn: 29156
-
- Jun 16, 2006
-
-
Chris Lattner authored
support, and 64-bit register use are all consistent with each other. Add a new "IsPPC" feature, to distinguish ppc32 vs ppc64 targets, use this to configure TargetData differently. This not makes ppc64 blow up on lots of stuff :) llvm-svn: 28825
-
Chris Lattner authored
can in 32-bit mode we can choose to optionally *use* 64-bit registers. llvm-svn: 28824
-
Chris Lattner authored
that is currently just like ppc32 :) llvm-svn: 28813
-
- Feb 28, 2006
-
-
Chris Lattner authored
but I don't know what other PPC impls do. If someone could update the proc table, I would appreciate it :) llvm-svn: 26421
-
- Nov 01, 2005
-
-
Jim Laskey authored
llvm-svn: 24139
-
- Oct 26, 2005
-
-
Jim Laskey authored
llvm-svn: 24018
-
Jim Laskey authored
llvm-svn: 24016
-
Jim Laskey authored
llvm-svn: 24013
-
- Oct 18, 2005
-
-
Nate Begeman authored
option. Currently the only way to enable this is to specify the 64bitregs mattr flag. It is never enabled by default on any config yet. llvm-svn: 23779
-
- Oct 16, 2005
-
-
Nate Begeman authored
redundant after the change. llvm-svn: 23759
-
- Sep 29, 2005
-
-
Andrew Lenharth authored
llvm-svn: 23528
-
- Sep 06, 2005
-
-
Nate Begeman authored
generate the fun in-register fp<->long instructions. llvm-svn: 23244
-
- Sep 02, 2005
-
-
Chris Lattner authored
Remove the -enable-gpopt option which is subsumed by feature flags. llvm-svn: 23218
-
- Sep 01, 2005
-
-
Jim Laskey authored
1. Use SubtargetFeatures in llc/lli. 2. Propagate feature "string" to all targets. 3. Implement use of SubtargetFeatures in PowerPCTargetSubtarget. llvm-svn: 23192
-
- Aug 06, 2005
-
-
Chris Lattner authored
depending on the command line option. Now the command line option just sets the subtarget as appropriate. G5 opts will now default to on on G5-enabled nightly testers among other machines. llvm-svn: 22688
-
- Aug 04, 2005
-
-
Nate Begeman authored
llvm-svn: 22644
-
- Jul 27, 2005
-
-
Jeff Cohen authored
llvm-svn: 22520
-
- Jul 12, 2005
-
-
Chris Lattner authored
llvm-svn: 22391
-
Nate Begeman authored
Implement the X86 Subtarget. This consolidates the checks for target triple, and setting options based on target triple into one place. This allows us to convert the asm printer and isel over from being littered with "forDarwin", "forCygwin", etc. into just having the appropriate flags for each subtarget feature controlling the code for that feature. This patch also implements indirect external and weak references in the X86 pattern isel, for darwin. Next up is to convert over the asm printers to use this new interface. llvm-svn: 22389
-