2008-03-18 |
Dale Johannesen | Make conversions of i8/i16 to ppcf128 work.
|
commit | commitdiff | tree |
2008-03-18 |
Dale Johannesen | Get rid of compilation warnings. Per Devang.
|
commit | commitdiff | tree |
2008-03-17 |
Dale Johannesen | Make Complex long long/double/long double work
|
commit | commitdiff | tree |
2008-03-17 |
Dale Johannesen | Next round of PPC32 ABI changes. Allow for gcc
|
commit | commitdiff | tree |
2008-03-14 |
Dale Johannesen | Implement the real calling convention for ppc32 Altivec:
|
commit | commitdiff | tree |
2008-03-12 |
Dale Johannesen | Do not promote float params to double in varargs
|
commit | commitdiff | tree |
2008-03-12 |
Dale Johannesen | One more bit of Altivec parameter passing.
|
commit | commitdiff | tree |
2008-03-12 |
Dale Johannesen | Implement Altivec passing to varargs functions on ppc.
|
commit | commitdiff | tree |
2008-03-11 |
Dale Johannesen | The feature this is testing did not work in the general...
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | Disable prolog code that aligns the stack when a
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | The __sync primitives only work on x86 and alpha;
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | Add -m32 to compilation line; test is only valid in
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | These tests don't work unless SSE2 is active.
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | There is no "-mattr=+sse1" flag; fix test for non-x86...
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | Use uint64_t not unsigned long long.
|
commit | commitdiff | tree |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the...
|
commit | commitdiff | tree |
2008-03-08 |
Dale Johannesen | More ppc32 byval handling (bug fixes). Things
|
commit | commitdiff | tree |
2008-03-07 |
Dale Johannesen | Next bits of PPC byval handling. Basically functional
|
commit | commitdiff | tree |
2008-03-05 |
Dale Johannesen | Next bit of PPC ByVal handling; call-site code seems
|
commit | commitdiff | tree |
2008-03-05 |
Dale Johannesen | Clarify that CALLSEQ_START..END may not be nested,
|
commit | commitdiff | tree |
2008-03-04 |
Dale Johannesen | Move PPC lowering functions into PPCTargetLowering
|
commit | commitdiff | tree |
2008-03-01 |
Dale Johannesen | Add MVT::is128BitVector and is64BitVector. Shrink
|
commit | commitdiff | tree |
2008-02-28 |
Dale Johannesen | Interface of getByValTypeAlignment differed between
|
commit | commitdiff | tree |
2008-02-28 |
Dale Johannesen | Fix an assertion message.
|
commit | commitdiff | tree |
2008-02-27 |
Dale Johannesen | New test for misaligned Altivec laod/store.
|
commit | commitdiff | tree |
2008-02-27 |
Dale Johannesen | Handle load/store of misaligned vectors that are the
|
commit | commitdiff | tree |
2008-02-25 |
Dale Johannesen | Revise previous patch per review.
|
commit | commitdiff | tree |
2008-02-25 |
Dale Johannesen | Expand removal of MMX memory copies to allow 1 level
|
commit | commitdiff | tree |
2008-02-22 |
Dale Johannesen | Split ParameterAttributes.h, putting the complicated
|
commit | commitdiff | tree |
2008-02-22 |
Dale Johannesen | Generated files for 47484.
|
commit | commitdiff | tree |
2008-02-22 |
Dale Johannesen | Pass alignment on ByVal parameters, from FE, all
|
commit | commitdiff | tree |
2008-02-22 |
Dale Johannesen | MMX vectors are passed 4-byte aligned.
|
commit | commitdiff | tree |
2008-02-20 |
Dale Johannesen | Regenerated files.
|
commit | commitdiff | tree |
2008-02-20 |
Dale Johannesen | Support alignment within ParamAttrs in the I/O handling.
|
commit | commitdiff | tree |
2008-02-19 |
Dale Johannesen | Add Alignment field to ParameterAttributes and
|
commit | commitdiff | tree |
2008-02-19 |
Dale Johannesen | Generated files for checkin 47342.
|
commit | commitdiff | tree |
2008-02-19 |
Dale Johannesen | Forgot a file, goes with 47342.
|
commit | commitdiff | tree |
2008-02-19 |
Dale Johannesen | Expand ParameterAttributes to 32 bits (in preparation
|
commit | commitdiff | tree |
2008-02-15 |
Dale Johannesen | Modify test to expect improved code.
|
commit | commitdiff | tree |
2008-02-15 |
Dale Johannesen | Cosmetics.
|
commit | commitdiff | tree |
2008-02-15 |
Dale Johannesen | Remove warning about 64-bit code on processor
|
commit | commitdiff | tree |
2008-02-15 |
Dale Johannesen | nocona, core2 and penryn support 64 bit.
|
commit | commitdiff | tree |
2008-02-14 |
Dale Johannesen | Rewrite tblgen handling of subtarget features so
|
commit | commitdiff | tree |
2008-02-13 |
Dale Johannesen | New test, see comments.
|
commit | commitdiff | tree |
2008-02-12 |
Dale Johannesen | __DATA not __DATA__ is the right segment name on darwin.
|
commit | commitdiff | tree |
2008-02-09 |
Dale Johannesen | Alignment of struct containing vectors depends on
|
commit | commitdiff | tree |
2008-02-08 |
Dale Johannesen | 64-bit (MMX) vectors do not need restrictive alignment.
|
commit | commitdiff | tree |
2008-02-05 |
Dale Johannesen | Implement sseregparm.
|
commit | commitdiff | tree |
2008-02-05 |
Dale Johannesen | Missed one.
|
commit | commitdiff | tree |
2008-02-04 |
Dale Johannesen | Do not unconditionally redefine vec_ext_v16qi and
|
commit | commitdiff | tree |
2008-01-31 |
Dale Johannesen | Chris' change to print an approximation to long doubles
|
commit | commitdiff | tree |
2008-01-30 |
Dale Johannesen | Adjust loop per review feedback.
|
commit | commitdiff | tree |
2008-01-30 |
Dale Johannesen | Accept getelementptr starting at GV with all 0 indices...
|
commit | commitdiff | tree |
2008-01-29 |
Dale Johannesen | Handle 'X' constraint in asm's better.
|
commit | commitdiff | tree |
2008-01-23 |
Dale Johannesen | Honor explicit section information on Darwin.
|
commit | commitdiff | tree |
2008-01-21 |
Dale Johannesen | Move DAG-changing code out of #ifndef NDEBUG.
|
commit | commitdiff | tree |
2008-01-20 |
Dale Johannesen | Do not generate a FP_ROUND of f64 to f64.
|
commit | commitdiff | tree |
2008-01-18 |
Dale Johannesen | Implement flt_rounds for PowerPC.
|
commit | commitdiff | tree |
2008-01-18 |
Dale Johannesen | Test is correct again for the moment.
|
commit | commitdiff | tree |
2008-01-17 |
Dale Johannesen | Revert the part of 45849 that treated weak globals
|
commit | commitdiff | tree |
2008-01-17 |
Dale Johannesen | Revert the part of 45848 that treated weak globals
|
commit | commitdiff | tree |
2008-01-16 |
Dale Johannesen | Do not mark EH tables no-dead-strip unless the
|
commit | commitdiff | tree |
2008-01-15 |
Dale Johannesen | Missed file from previous checkin.
|
commit | commitdiff | tree |
2008-01-15 |
Dale Johannesen | Fix and enable EH for x86-64 Darwin. Adds
|
commit | commitdiff | tree |
2008-01-11 |
Dale Johannesen | Disable for now.
|
commit | commitdiff | tree |
2008-01-11 |
Dale Johannesen | Weak zeroes don't go in bss on Darwin.
|
commit | commitdiff | tree |
2008-01-11 |
Dale Johannesen | Weak things initialized to 0 don't go in bss on Darwin.
|
commit | commitdiff | tree |
2008-01-10 |
Dale Johannesen | Emit unused EH frames for weak definitions on Darwin,
|
commit | commitdiff | tree |
2007-12-19 |
Dale Johannesen | Enable EH on PPC Darwin. This basically works; there
|
commit | commitdiff | tree |
2007-12-18 |
Dale Johannesen | Testcase for preceding FE fix
|
commit | commitdiff | tree |
2007-12-14 |
Dale Johannesen | x86-32 long doubles are 4-byte aligned on the stack
|
commit | commitdiff | tree |
2007-12-06 |
Dale Johannesen | Redo previous patch so optimization only done for i1.
|
commit | commitdiff | tree |
2007-12-06 |
Dale Johannesen | Fix PR1842.
|
commit | commitdiff | tree |
2007-12-05 |
Dale Johannesen | Handle 0 correctly in string->APFloat conversion.
|
commit | commitdiff | tree |
2007-11-21 |
Dale Johannesen | Fix compiler warning.
|
commit | commitdiff | tree |
2007-11-20 |
Dale Johannesen | File missing from previous patch.
|
commit | commitdiff | tree |
2007-11-20 |
Dale Johannesen | Fix .eh table linkage issues on Darwin. Some EH support
|
commit | commitdiff | tree |
2007-11-17 |
Dale Johannesen | Remove indeterminism from a loop. We think this will
|
commit | commitdiff | tree |
2007-11-17 |
Dale Johannesen | Fix denormal check in float->APInt conversion.
|
commit | commitdiff | tree |
2007-11-16 |
Dale Johannesen | Testcase from PR 1508 (although its's somewhat
|
commit | commitdiff | tree |
2007-11-13 |
Dale Johannesen | Revert previous; these files aren't ready to go in...
|
commit | commitdiff | tree |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets
|
commit | commitdiff | tree |
2007-11-10 |
Dale Johannesen | Add CCAssignToStackABISizeAlign for convenience in
|
commit | commitdiff | tree |
2007-11-09 |
Dale Johannesen | Revert previous rewrite per chris's comments.
|
commit | commitdiff | tree |
2007-11-09 |
Dale Johannesen | Rewrite Dwarf number handling per review comments.
|
commit | commitdiff | tree |
2007-11-07 |
Dale Johannesen | Complete conditionalization of Dwarf reg numbers.
|
commit | commitdiff | tree |
2007-11-07 |
Dale Johannesen | Interchange Dwarf numbers of ESP and EBP on x86 Darwin.
|
commit | commitdiff | tree |
2007-11-05 |
Dale Johannesen | Make labels work in asm blocks; allow labels as
|
commit | commitdiff | tree |
2007-11-01 |
Dale Johannesen | Test that expand_vector_elt(v2i64) works in 32-bit...
|
commit | commitdiff | tree |
2007-10-31 |
Dale Johannesen | Make i64=expand_vector_elt(v2i64) work in 32-bit mode.
|
commit | commitdiff | tree |
2007-10-30 |
Dale Johannesen | Add missing SSE builtins: CVTPD2PI, CVTPS2PI,
|
commit | commitdiff | tree |
2007-10-30 |
Dale Johannesen | Fix argument types for PSLLQ, PSRLQ.
|
commit | commitdiff | tree |
2007-10-30 |
Dale Johannesen | Add missing MMX PSUBQ.
|
commit | commitdiff | tree |
2007-10-25 |
Dale Johannesen | Support non-POSIX hosts by removing use of strncasecmp.
|
commit | commitdiff | tree |
2007-10-25 |
Dale Johannesen | Testcase for PR 1397.
|
commit | commitdiff | tree |
2007-10-24 |
Dale Johannesen | Another expansion for i64 multiply, suitable for PPC.
|
commit | commitdiff | tree |
2007-10-24 |
Dale Johannesen | This was failing on Darwin, which defaults to PIC;
|
commit | commitdiff | tree |
2007-10-24 |
Dale Johannesen | Fix off by 1 bug in printf->puts lowering.
|
commit | commitdiff | tree |
2007-10-23 |
Dale Johannesen | Disable a couple more things for ppcf128.
|
commit | commitdiff | tree |
2007-10-21 |
Dale Johannesen | Allow for copysign having f80 second argument.
|
commit | commitdiff | tree |
next |