2007-09-28 |
Dale Johannesen | Add sqrt and powi intrinsics for long double.
|
commit | commitdiff | tree |
2007-09-28 |
Dale Johannesen | Don't do SRA for unions with long double fields.
|
commit | commitdiff | tree |
2007-09-26 |
Dale Johannesen | Make temporaries explicit to avoid premature
|
commit | commitdiff | tree |
2007-09-26 |
Dale Johannesen | Modernize fabs.ll, add long double. Add tests
|
commit | commitdiff | tree |
2007-09-26 |
Dale Johannesen | Enable codegen for long double abs, sin, cos
|
commit | commitdiff | tree |
2007-09-26 |
Dale Johannesen | Fix f80 UNDEF.
|
commit | commitdiff | tree |
2007-09-25 |
Dale Johannesen | Remove no-longer-used variable.
|
commit | commitdiff | tree |
2007-09-25 |
Dale Johannesen | Make APFloat->int conversions deterministic even in
|
commit | commitdiff | tree |
2007-09-25 |
Dale Johannesen | Some tests for APFloat conversions.
|
commit | commitdiff | tree |
2007-09-25 |
Dale Johannesen | Fix long double<->shorter FP type conversions
|
commit | commitdiff | tree |
2007-09-24 |
Dale Johannesen | When mixing SSE and x87 codegen, it's possible to
|
commit | commitdiff | tree |
2007-09-24 |
Dale Johannesen | float->int conversion rounds toward 0. Duh.
|
commit | commitdiff | tree |
2007-09-24 |
Dale Johannesen | Just use APFloat for const / const. Fixes
|
commit | commitdiff | tree |
2007-09-23 |
Dale Johannesen | Implementation of +sse -sse2 has changed; add
|
commit | commitdiff | tree |
2007-09-23 |
Dale Johannesen | Fix PR 1681. When X86 target uses +sse -sse2,
|
commit | commitdiff | tree |
2007-09-21 |
Dale Johannesen | Change APFloat::convertFromInteger to take the incoming
|
commit | commitdiff | tree |
2007-09-20 |
Dale Johannesen | Fix PR 1688. See comments there.
|
commit | commitdiff | tree |
2007-09-20 |
Dale Johannesen | Fix dumb regression in constant folding (Regression...
|
commit | commitdiff | tree |
2007-09-20 |
Dale Johannesen | another long double buglet
|
commit | commitdiff | tree |
2007-09-19 |
Dale Johannesen | More long double fixes. x86_64 should build now.
|
commit | commitdiff | tree |
2007-09-19 |
Dale Johannesen | Fix longdouble -> uint conversion.
|
commit | commitdiff | tree |
2007-09-19 |
Dale Johannesen | Fix some long double issues.
|
commit | commitdiff | tree |
2007-09-18 |
Dale Johannesen | Prevent crash on long double.
|
commit | commitdiff | tree |
2007-09-17 |
Dale Johannesen | Remove RSTRegClass case from loadRegFromStackSlot
|
commit | commitdiff | tree |
2007-09-17 |
Dale Johannesen | Implement x86 long double in jit (not really
|
commit | commitdiff | tree |
2007-09-17 |
Dale Johannesen | Implement x86 long double (uses host long double,
|
commit | commitdiff | tree |
2007-09-16 |
Dale Johannesen | Adjust per revew comments.
|
commit | commitdiff | tree |
2007-09-14 |
Dale Johannesen | Remove the assumption that FP's are either float or
|
commit | commitdiff | tree |
2007-09-12 |
Dale Johannesen | Generated files for previous patch.
|
commit | commitdiff | tree |
2007-09-12 |
Dale Johannesen | Revise previous patch per review comments.
|
commit | commitdiff | tree |
2007-09-12 |
Dale Johannesen | Compensate for partCount change in Bogus definition
|
commit | commitdiff | tree |
2007-09-11 |
Dale Johannesen | Generated files for previous patch.
|
commit | commitdiff | tree |
2007-09-11 |
Dale Johannesen | Add APInt interfaces to APFloat (allows directly
|
commit | commitdiff | tree |
2007-09-10 |
Dale Johannesen | Add missing llvm-dis.
|
commit | commitdiff | tree |
2007-09-08 |
Dale Johannesen | Implement misaligned FP loads and stores.
|
commit | commitdiff | tree |
2007-09-07 |
Dale Johannesen | Apply feedback from previous patch.
|
commit | commitdiff | tree |
2007-09-07 |
Dale Johannesen | Revert previous change to IR.
|
commit | commitdiff | tree |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes.
|
commit | commitdiff | tree |
2007-09-05 |
Dale Johannesen | Fix mod so it actually works. Fix conversions to
|
commit | commitdiff | tree |
2007-09-05 |
Dale Johannesen | Change all floating constants that are not exactly
|
commit | commitdiff | tree |
2007-09-04 |
Dale Johannesen | fix reversal bug in preceding checkin
|
commit | commitdiff | tree |
2007-08-31 |
Dale Johannesen | Oops, should be part of 41664; won't work very well...
|
commit | commitdiff | tree |
2007-08-31 |
Dale Johannesen | Add mod, copysign, abs operations to APFloat.
|
commit | commitdiff | tree |
2007-08-31 |
Dale Johannesen | Revise per review of previous patch.
|
commit | commitdiff | tree |
2007-08-31 |
Dale Johannesen | Enhance APFloat to retain bits of NaNs (fixes oggenc).
|
commit | commitdiff | tree |
2007-08-30 |
Dale Johannesen | Change LegalFPImmediates to use APFloat.
|
commit | commitdiff | tree |
2007-08-26 |
Dale Johannesen | Revise per review comments.
|
commit | commitdiff | tree |
2007-08-25 |
Dale Johannesen | Add APFloat interface to ConstantFPSDNode. Change
|
commit | commitdiff | tree |
2007-08-25 |
Dale Johannesen | Comment out declaration of operator== (undefined).
|
commit | commitdiff | tree |
2007-08-24 |
Dale Johannesen | Poison APFloat::operator==. Replace existing uses...
|
commit | commitdiff | tree |
2007-08-24 |
Dale Johannesen | Use APFloat internally for ConstantFPSDNode.
|
commit | commitdiff | tree |
2007-08-24 |
Dale Johannesen | Revised per review feedback from previous patch.
|
commit | commitdiff | tree |
2007-08-24 |
Dale Johannesen | Change internal representation of ConstantFP to use...
|
commit | commitdiff | tree |
2007-08-09 |
Dale Johannesen | Patch 10 for long double. Doing constants right needs...
|
commit | commitdiff | tree |
2007-08-09 |
Dale Johannesen | Update per review comments.
|
commit | commitdiff | tree |
2007-08-09 |
Dale Johannesen | long double 9 of N. This finishes up the X86-32 bits
|
commit | commitdiff | tree |
2007-08-09 |
Dale Johannesen | Fix arguments for some Altivec instructions. From...
|
commit | commitdiff | tree |
2007-08-07 |
Dale Johannesen | Fix spelling of mtvscr and mfvscr.
|
commit | commitdiff | tree |
2007-08-07 |
Dale Johannesen | Long double patch 8 of N: make it partially work in
|
commit | commitdiff | tree |
2007-08-07 |
Dale Johannesen | Long double patch 7 of N, unless I lost count:).
|
commit | commitdiff | tree |
2007-08-06 |
Dale Johannesen | Replace 4-line function with 10-line version per review...
|
commit | commitdiff | tree |
2007-08-06 |
Dale Johannesen | Move lengthy conditional down 1 level per review comment.
|
commit | commitdiff | tree |
2007-08-06 |
Dale Johannesen | Get X86 long double calling convention to work
|
commit | commitdiff | tree |
2007-08-06 |
Dale Johannesen | Make 80-bit store maintain simulated FP stack correctly.
|
commit | commitdiff | tree |
2007-08-05 |
Dale Johannesen | Long double patch 4 of N: initial x87 implementation.
|
commit | commitdiff | tree |
2007-08-03 |
Dale Johannesen | Make x86 long double alignment 32 for everything but
|
commit | commitdiff | tree |
2007-08-03 |
Dale Johannesen | long double patch 3 of N. Add to MVT.
|
commit | commitdiff | tree |
2007-08-03 |
Dale Johannesen | long double patch 2 of N. Handle it in TargetData.
|
commit | commitdiff | tree |
2007-08-03 |
Dale Johannesen | Long double, part 1 of N. Support in IR.
|
commit | commitdiff | tree |
2007-07-13 |
Dale Johannesen | Modify previous patch per review comments.
|
commit | commitdiff | tree |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything...
|
commit | commitdiff | tree |
2007-07-12 |
Dale Johannesen | ARM: make branch folder remove unconditional branches
|
commit | commitdiff | tree |
2007-07-11 |
Dale Johannesen | Fix hang compiling TimberWolf (allow for islands
|
commit | commitdiff | tree |
2007-07-10 |
Dale Johannesen | Fix fp_constant_op failure.
|
commit | commitdiff | tree |
2007-07-10 |
Dale Johannesen | fix 80 columnn violations, increasing the world's
|
commit | commitdiff | tree |
2007-07-05 |
Dale Johannesen | Record my recent work.
|
commit | commitdiff | tree |
2007-07-04 |
Dale Johannesen | Refactor X87 instructions. As a side effect, all
|
commit | commitdiff | tree |
2007-07-03 |
Dale Johannesen | Some spacing fixes. Cosmetic.
|
commit | commitdiff | tree |
2007-07-03 |
Dale Johannesen | New testcases for rev 37847 (PR's 1489 and 1505).
|
commit | commitdiff | tree |
2007-07-03 |
Dale Johannesen | Fix for PR 1505 (and 1489). Rewrite X87 register
|
commit | commitdiff | tree |
2007-06-22 |
Dale Johannesen | Quote complex names for Darwin X86 and ARM.
|
commit | commitdiff | tree |
2007-06-14 |
Dale Johannesen | Do not treat FP_REG_KILL as terminator in branch analysis...
|
commit | commitdiff | tree |
2007-06-13 |
Dale Johannesen | Handle blocks with 2 unconditional branches in AnalyzeBranch.
|
commit | commitdiff | tree |
2007-06-12 |
Dale Johannesen | Sink CmpInst's to their uses to reduce register pressure.
|
commit | commitdiff | tree |
2007-06-08 |
Dale Johannesen | Make throttle a hidden parameter, per review.
|
commit | commitdiff | tree |
2007-06-08 |
Dale Johannesen | Throttle tail merging; handling blocks with large numbers...
|
commit | commitdiff | tree |
2007-06-07 |
Dale Johannesen | Do not change the size of function arguments. PR 1489.
|
commit | commitdiff | tree |
2007-06-04 |
Dale Johannesen | Tail merging wasn't working for predecessors of landing...
|
commit | commitdiff | tree |
2007-06-02 |
Dale Johannesen | Fix CorrectExtraCFGEdges to allow for multiple LandingPad...
|
commit | commitdiff | tree |
2007-06-01 |
Dale Johannesen | Fancier algorithm in tail-merge comment implemented...
|
commit | commitdiff | tree |
2007-06-01 |
Dale Johannesen | Implement smarter algorithm for choosing which blocks...
|
commit | commitdiff | tree |
2007-05-31 |
Dale Johannesen | Arrange for only 1 of multiple branches to landing...
|
commit | commitdiff | tree |
2007-05-30 |
Dale Johannesen | Changed per review comment.
|
commit | commitdiff | tree |
2007-05-29 |
Dale Johannesen | Make stable_sort in tail merging actually be stable...
|
commit | commitdiff | tree |
2007-05-24 |
Dale Johannesen | Blocks that cond-br and uncond-br/fallthrough to same...
|
commit | commitdiff | tree |
2007-05-24 |
Dale Johannesen | Fix for PR1444: do not create two successors to the...
|
commit | commitdiff | tree |
2007-05-23 |
Dale Johannesen | tail merging shrinks this code a bit. Could do more...
|
commit | commitdiff | tree |
2007-05-23 |
Dale Johannesen | Two tail merging improvements:
|
commit | commitdiff | tree |
2007-05-22 |
Dale Johannesen | Document boolOrDefault and its parser.
|
commit | commitdiff | tree |
2007-05-22 |
Dale Johannesen | name change requested by review of previous patch
|
commit | commitdiff | tree |
next |