| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
include static, pic,
dynamic-no-pic, and default.
PPC and x86 default is dynamic-no-pic for Darwin, pic for others.
- Removed options -enable-pic and -ppc-static.
llvm-svn: 26315
|
|
|
|
|
|
|
|
| |
// FIXME: revisit this when we have some kind of mechanism by which targets
// can decided legality of vector constants, of which there may be very
// many.
llvm-svn: 25733
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gcc -static produces on PPC. This is used for building kexts and other things.
With this, materializing the address of a global looks like:
lis r2, ha16(L_H$non_lazy_ptr)
la r3, lo16(L_H$non_lazy_ptr)(r2)
we're still emitting stubs for functions, which is wrong. That is next.
llvm-svn: 24399
|
|
|
|
| |
llvm-svn: 24139
|
|
|
|
| |
llvm-svn: 24013
|
|
|
|
|
|
| |
CPU.
llvm-svn: 23974
|
|
|
|
| |
llvm-svn: 23909
|
|
|
|
| |
llvm-svn: 23870
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
llvm-svn: 23743
|
|
|
|
|
|
|
|
| |
'' is not a recognized processor for this target (ignoring processor)
Default to "generic" instead of "" for the default CPU.
llvm-svn: 23257
|
|
|
|
|
|
| |
generate the fun in-register fp<->long instructions.
llvm-svn: 23244
|
|
|
|
| |
llvm-svn: 23222
|
|
|
|
|
|
| |
Remove the -enable-gpopt option which is subsumed by feature flags.
llvm-svn: 23218
|
|
|
|
|
|
|
|
| |
2. Propagate feature "string" to all targets.
3. Implement use of SubtargetFeatures in PowerPCTargetSubtarget.
llvm-svn: 23192
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
is available, since the target triple doesn't specify whether to use gpopts
or not.
llvm-svn: 22685
|
|
llvm-svn: 22644
|