- Apr 25, 2007
-
-
Chris Lattner authored
llvm-svn: 36410
-
- Apr 10, 2007
-
-
Chris Lattner authored
are always unsupported. llvm-svn: 35835
-
- Apr 05, 2007
-
-
Reid Spencer authored
type. llvm-svn: 35674
-
- Apr 03, 2007
-
-
Nicolas Geoffray authored
LowerVASTART emits the right code if the subtarget is ELF32, the other intrinsics (VAARG, VACOPY and VAEND) are not yet implemented. llvm-svn: 35625
-
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
-
Nicolas Geoffray authored
"The ELF ABI specifies F1-F8 registers as argument registers for double, not F1-F10. This affects only ELF, not MachO." llvm-svn: 35623
-
Nicolas Geoffray authored
F1-F10. This affects only ELF, not MachO. llvm-svn: 35622
-
- Apr 02, 2007
-
-
Chris Lattner authored
equality comparisons of a constant. This allows us to codegen the 'sintzero' loop in PR1288 as: LBB1_1: ;cond_next li r4, 0 addi r2, r2, 1 stw r4, 0(r3) addi r3, r3, 4 cmpwi cr0, r2, -1 bne cr0, LBB1_1 ;cond_next instead of: LBB1_1: ;cond_next addi r2, r2, 1 li r4, 0 xoris r5, r2, 65535 stw r4, 0(r3) addi r3, r3, 4 cmplwi cr0, r5, 65535 bne cr0, LBB1_1 ;cond_next This implements CodeGen/PowerPC/compare-simm.ll, and also cuts 74 instructions out of kc++. llvm-svn: 35590
-
- Mar 31, 2007
-
-
Chris Lattner authored
llvm-svn: 35530
-
Chris Lattner authored
llvm-svn: 35521
-
- Mar 27, 2007
-
-
Lauro Ramos Venancio authored
char" and it is up to the compilers implementation or the platform which is followed." http://www.arm.linux.org.uk/docs/faqs/signedchar.php llvm-svn: 35382
-
- Mar 25, 2007
-
-
Chris Lattner authored
llvm-svn: 35334
-
Chris Lattner authored
llvm-svn: 35330
-
Chris Lattner authored
llvm-svn: 35329
-
Chris Lattner authored
not just the first letter. No functionality change. llvm-svn: 35322
-
- Mar 21, 2007
-
-
Nicolas Geoffray authored
is the frame pointer. llvm-svn: 35233
-
- Mar 20, 2007
-
-
Evan Cheng authored
llvm-svn: 35205
-
- Mar 13, 2007
-
-
Nicolas Geoffray authored
llvm-svn: 35083
-
Evan Cheng authored
More flexible TargetLowering LSR hooks for testing whether an immediate is a legal target address immediate or scale. llvm-svn: 35074
-
- Mar 08, 2007
-
-
Evan Cheng authored
llvm-svn: 35026
-
Evan Cheng authored
sections. llvm-svn: 35017
-
- Mar 06, 2007
-
-
Evan Cheng authored
llvm-svn: 34967
-
Chris Lattner authored
llvm-svn: 34940
-
- Mar 03, 2007
-
-
Nick Lewycky authored
llvm-svn: 34871
-
- Mar 01, 2007
-
-
Nicolas Geoffray authored
llvm-svn: 34787
-
- Feb 28, 2007
-
-
Nate Begeman authored
llvm-svn: 34740
-
Evan Cheng authored
llvm-svn: 34707
-
- Feb 27, 2007
-
-
Nicolas Geoffray authored
llvm-svn: 34668
-
Nicolas Geoffray authored
llvm-svn: 34667
-
Jim Laskey authored
llvm-svn: 34666
-
Evan Cheng authored
to infinite loop: PPCMachineFunctionInfo.h updated: 1.2 -> 1.3 PPCRegisterInfo.cpp updated: 1.110 -> 1.111 PPCRegisterInfo.h updated: 1.28 -> 1.29 llvm-svn: 34652
-
- Feb 26, 2007
-
-
Chris Lattner authored
llvm-svn: 34639
-
- Feb 25, 2007
-
-
Chris Lattner authored
llvm-svn: 34605
-
Chris Lattner authored
llvm-svn: 34604
-
Chris Lattner authored
external symbols and global addresses. Add the missing ones. one important workaround: PPCISD::CALL is matched by both PPCcall_ELF and PPCcall_Macho, disable the _ELF patterns for now. llvm-svn: 34601
-
Chris Lattner authored
Nicolas Geoffray! llvm-svn: 34574
-
Chris Lattner authored
llvm-svn: 34573
-
Chris Lattner authored
llvm-svn: 34572
-
- Feb 23, 2007
-
-
Jim Laskey authored
llvm-svn: 34533
-
Evan Cheng authored
llvm-svn: 34515
-