2009-01-24 |
Dale Johannesen | Revert previous change; even this mild and clearly
|
commit | commitdiff | tree |
2009-01-24 |
Dale Johannesen | Improve the inlining cost function a bit.
|
commit | commitdiff | tree |
2009-01-21 |
Dale Johannesen | Do not use host floating point types when emitting
|
commit | commitdiff | tree |
2009-01-21 |
Dale Johannesen | Disable on x86_64 until I figure out what's wrong.
|
commit | commitdiff | tree |
2009-01-21 |
Dale Johannesen | Make special cases (0 inf nan) work for frem.
|
commit | commitdiff | tree |
2009-01-20 |
Dale Johannesen | Calls to fmod, it turns out, are constant-folded by
|
commit | commitdiff | tree |
2009-01-20 |
Dale Johannesen | Add an IEEE remainder function, which is not
|
commit | commitdiff | tree |
2009-01-19 |
Dale Johannesen | Move & restructure test per review.
|
commit | commitdiff | tree |
2009-01-19 |
Dale Johannesen | compile-time fmod was done incorrectly. PR 3316.
|
commit | commitdiff | tree |
2009-01-14 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref...
|
commit | commitdiff | tree |
2009-01-13 |
Dale Johannesen | Fix testsuite regressions from recursive inlining.
|
commit | commitdiff | tree |
2009-01-12 |
Dale Johannesen | Enable recursive inlining. Reduce inlining threshold
|
commit | commitdiff | tree |
2009-01-11 |
Dale Johannesen | Increase default inlining aggressiveness in partial
|
commit | commitdiff | tree |
2009-01-09 |
Dale Johannesen | Adjustments to last patch based on review.
|
commit | commitdiff | tree |
2009-01-08 |
Dale Johannesen | Do not inline functions with (dynamic) alloca into
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | Change comments so everybody can understand them, hopefully.
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | Revert 61362 and 61402 until SPEC breakage is fixed.
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | This fixes the bug in 175.vpr. It doesn't fix the
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | Add another permutation where we should get rid of...
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref...
|
commit | commitdiff | tree |
2008-12-23 |
Dale Johannesen | One more permutation of subtracting off a base value.
|
commit | commitdiff | tree |
2008-12-18 |
Dale Johannesen | Revert previous patch, appears to break bootstrap.
|
commit | commitdiff | tree |
2008-12-18 |
Dale Johannesen | Fix the time regression I introduced in 464.h264ref...
|
commit | commitdiff | tree |
2008-12-16 |
Dale Johannesen | Clarify that the scale factor from CheckForIVReuse
|
commit | commitdiff | tree |
2008-12-16 |
Dale Johannesen | A new dag combine; several permutations of this
|
commit | commitdiff | tree |
2008-12-10 |
Dale Johannesen | Rewrite instructions for configuring external tests
|
commit | commitdiff | tree |
2008-12-05 |
Dale Johannesen | Fix test to pass on Linux.
|
commit | commitdiff | tree |
2008-12-05 |
Dale Johannesen | Forgot a file.
|
commit | commitdiff | tree |
2008-12-05 |
Dale Johannesen | Make LoopStrengthReduce smarter about hoisting things...
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | Make the debugging dump be a full line.
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | Remove an unused field.
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | Fix a misspelled function name.
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | A step towards geting linux ppc to work (see PR 3099)
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | Fix a really wrong comment.
|
commit | commitdiff | tree |
2008-12-03 |
Dale Johannesen | testcases for recent dag combiner changes
|
commit | commitdiff | tree |
2008-12-02 |
Dale Johannesen | Minor rewrite per review feedback.
|
commit | commitdiff | tree |
2008-12-02 |
Dale Johannesen | One more transformation.
|
commit | commitdiff | tree |
2008-12-02 |
Dale Johannesen | Make the code do what the comment says it does.
|
commit | commitdiff | tree |
2008-12-02 |
Dale Johannesen | Add a few more transformations.
|
commit | commitdiff | tree |
2008-12-01 |
Dale Johannesen | Consider only references to an IV within the loop when
|
commit | commitdiff | tree |
2008-11-27 |
Dale Johannesen | Add a missing case in visitADD.
|
commit | commitdiff | tree |
2008-11-17 |
Dale Johannesen | Remove these, which test for optimizations that
|
commit | commitdiff | tree |
2008-11-17 |
Dale Johannesen | Move some former testcases (low-probability codegen
|
commit | commitdiff | tree |
2008-11-14 |
Dale Johannesen | Remove unneeded stuff from GRAD register class.
|
commit | commitdiff | tree |
2008-11-13 |
Dale Johannesen | testcase for PR 1779.
|
commit | commitdiff | tree |
2008-11-13 |
Dale Johannesen | Extend InlineAsm::C_Register to allow multiple specific...
|
commit | commitdiff | tree |
2008-11-12 |
Dale Johannesen | Fix unsigned char->ppcf128 conversion.
|
commit | commitdiff | tree |
2008-11-12 |
Dale Johannesen | Fix the testb optimization so x86 also bootstraps.
|
commit | commitdiff | tree |
2008-11-10 |
Dale Johannesen | Reenable test.
|
commit | commitdiff | tree |
2008-11-10 |
Dale Johannesen | Really fix testb optimization on big-endian.
|
commit | commitdiff | tree |
2008-11-09 |
Dale Johannesen | Temporarily revert 58825, which breaks PPC bootstrap.
|
commit | commitdiff | tree |
2008-11-08 |
Dale Johannesen | Generated code for generic expansion of SETUGT etc.
|
commit | commitdiff | tree |
2008-11-08 |
Dale Johannesen | Xfail an incorrect test.
|
commit | commitdiff | tree |
2008-11-08 |
Dale Johannesen | Make testb optimization work on big-endian targets.
|
commit | commitdiff | tree |
2008-11-07 |
Dale Johannesen | Make FP tests requiring two compares work on PPC (PR...
|
commit | commitdiff | tree |
2008-11-07 |
Dale Johannesen | Fix unsigned->ppcf128 conversion.
|
commit | commitdiff | tree |
2008-11-07 |
Dale Johannesen | Testcase for testb optimization.
|
commit | commitdiff | tree |
2008-11-07 |
Dale Johannesen | When we're doing a compare of load-AND-constant to 0
|
commit | commitdiff | tree |
2008-11-04 |
Dale Johannesen | Allow SROA of vectors. Removing this caused a
|
commit | commitdiff | tree |
2008-11-04 |
Dale Johannesen | 80 columns
|
commit | commitdiff | tree |
2008-11-03 |
Dale Johannesen | Fix some ppcf128 regressions: make ExpandFloatRes_LOAD
|
commit | commitdiff | tree |
2008-10-29 |
Dale Johannesen | Add a RM pseudoreg for the rounding mode, which
|
commit | commitdiff | tree |
2008-10-27 |
Dale Johannesen | Increase default setting of tail-merge-threshold to
|
commit | commitdiff | tree |
2008-10-24 |
Dale Johannesen | Mark MFCR as reading all condition code registers.
|
commit | commitdiff | tree |
2008-10-24 |
Dale Johannesen | Rewrite logic to figure out whether LR needs to
|
commit | commitdiff | tree |
2008-10-24 |
Dale Johannesen | Be kind to non-x86 hosts.
|
commit | commitdiff | tree |
2008-10-24 |
Dale Johannesen | Initialize uninitialized variable.
|
commit | commitdiff | tree |
2008-10-23 |
Dale Johannesen | Mark defs and uses of CTR and LR correctly.
|
commit | commitdiff | tree |
2008-10-22 |
Dale Johannesen | Remove allocation of unused stack slot.
|
commit | commitdiff | tree |
2008-10-22 |
Dale Johannesen | Adjust comments for pedantic satisfaction.
|
commit | commitdiff | tree |
2008-10-21 |
Dale Johannesen | Add comments to explain uint64->f64 algorithm,
|
commit | commitdiff | tree |
2008-10-21 |
Dale Johannesen | Add an SSE2 algorithm for uint64->f64 conversion.
|
commit | commitdiff | tree |
2008-10-14 |
Dale Johannesen | Accept -march=i586, because gcc does (a synonym
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Change TAG_ names to DW_TAG for gcc (testsuite) compatibility.
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Remove "long" variants so these will pass on a 64-bit...
|
commit | commitdiff | tree |
2008-10-12 |
Dale Johannesen | Change Dwarf comments starting with AT_ to DW_AT_ to
|
commit | commitdiff | tree |
2008-10-10 |
Dale Johannesen | Fix SSE4.1 roundss, roundsd. While the instructions...
|
commit | commitdiff | tree |
2008-10-10 |
Dale Johannesen | Remove some overzealous checks that were rejecting
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Generated files for previous checkin.
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | A file missed from previous checkin.
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Add a "loses information" return value to APFloat:...
|
commit | commitdiff | tree |
2008-10-09 |
Dale Johannesen | Rename APFloat::convertToAPInt to bitcastToAPInt to
|
commit | commitdiff | tree |
2008-10-08 |
Dale Johannesen | Align EH tables before label is emitted, not after,
|
commit | commitdiff | tree |
2008-10-08 |
Dale Johannesen | (re)Put const weak strings in appropriate section on...
|
commit | commitdiff | tree |
2008-10-07 |
Dale Johannesen | Model hardwired inputs & outputs of x86 8-bit divides...
|
commit | commitdiff | tree |
2008-10-07 |
Dale Johannesen | Mark negative-zero-to-int conversion as Inexact,
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Be more precise about which conversions of NaNs
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Temporarily revert functionality change from my previous...
|
commit | commitdiff | tree |
2008-10-06 |
Dale Johannesen | Mark shortening NaN conversions as Inexact. PR 2856.
|
commit | commitdiff | tree |
2008-10-03 |
Dale Johannesen | Make atomic Swap work, 64-bit on x86-32.
|
commit | commitdiff | tree |
2008-10-03 |
Dale Johannesen | Pass MemOperand through for 64-bit atomics on 32-bit,
|
commit | commitdiff | tree |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time.
|
commit | commitdiff | tree |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Generated files for warning fix.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Fix a compiler warning.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Generated files for previous patch.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Another file I forgot.
|
commit | commitdiff | tree |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase
|
commit | commitdiff | tree |
2008-09-25 |
Dale Johannesen | Accept 'inreg' attribute on x86 functions as
|
commit | commitdiff | tree |
2008-09-24 |
Dale Johannesen | Remove SelectionDag early allocation of registers
|
commit | commitdiff | tree |
next |