2008-04-07 |
Duncan Sands | Testcase for pr2169.
|
commit | commitdiff | tree |
2008-04-07 |
Duncan Sands | Use Intrinsic::getDeclaration in more places.
|
commit | commitdiff | tree |
2008-04-07 |
Duncan Sands | The "stacksave is not nounwind problem" no longer
|
commit | commitdiff | tree |
2008-04-07 |
Duncan Sands | Use Intrinsic::getDeclaration to get hold of
|
commit | commitdiff | tree |
2008-04-07 |
Duncan Sands | Make sure that intrinsics automagically get the
|
commit | commitdiff | tree |
2008-04-04 |
Duncan Sands | If a value is cast to its own type, then the cast
|
commit | commitdiff | tree |
2008-03-30 |
Duncan Sands | Fix comment typo.
|
commit | commitdiff | tree |
2008-03-28 |
Duncan Sands | Rename getAnyLoad to getLoad is suggested by Evan.
|
commit | commitdiff | tree |
2008-03-27 |
Duncan Sands | Implement LegalizeTypes support for softfloat LOAD.
|
commit | commitdiff | tree |
2008-03-21 |
Duncan Sands | Testcase for PR2160.
|
commit | commitdiff | tree |
2008-03-21 |
Duncan Sands | Make it possible to get an empty struct using
|
commit | commitdiff | tree |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument
|
commit | commitdiff | tree |
2008-03-21 |
Duncan Sands | Fix the build for gcc-4.2.
|
commit | commitdiff | tree |
2008-03-19 |
Duncan Sands | Fix comment.
|
commit | commitdiff | tree |
2008-03-17 |
Duncan Sands | Clarify the unwind attribute. Add assumption
|
commit | commitdiff | tree |
2008-03-14 |
Duncan Sands | Do not generate special entries in the dwarf eh
|
commit | commitdiff | tree |
2008-03-14 |
Duncan Sands | Simplify using getIntPtrConstant.
|
commit | commitdiff | tree |
2008-03-12 |
Duncan Sands | Initial soft-float support for LegalizeTypes. I rewrote
|
commit | commitdiff | tree |
2008-03-12 |
Duncan Sands | Fix typo.
|
commit | commitdiff | tree |
2008-03-12 |
Duncan Sands | Don't try to extract an i32 from an f64. This
|
commit | commitdiff | tree |
2008-03-11 |
Duncan Sands | Some LegalizeTypes code factorization and minor
|
commit | commitdiff | tree |
2008-03-10 |
Duncan Sands | Fix formatting.
|
commit | commitdiff | tree |
2008-02-28 |
Duncan Sands | Document that the shuffle mask may contain undef
|
commit | commitdiff | tree |
2008-02-27 |
Duncan Sands | Add a FIXME about the VECTOR_SHUFFLE evil hack.
|
commit | commitdiff | tree |
2008-02-27 |
Duncan Sands | LegalizeTypes support for EXTRACT_VECTOR_ELT. The
|
commit | commitdiff | tree |
2008-02-27 |
Duncan Sands | LegalizeTypes support for legalizing the mask
|
commit | commitdiff | tree |
2008-02-27 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT.
|
commit | commitdiff | tree |
2008-02-27 |
Duncan Sands | Support for legalizing MEMBARRIER.
|
commit | commitdiff | tree |
2008-02-26 |
Duncan Sands | Fix a nasty bug in LegalizeTypes (spotted in
|
commit | commitdiff | tree |
2008-02-25 |
Duncan Sands | In debug builds check that the key property holds: all
|
commit | commitdiff | tree |
2008-02-24 |
Duncan Sands | Add support to LegalizeTypes for building legal vectors
|
commit | commitdiff | tree |
2008-02-20 |
Duncan Sands | LegalizeTypes support for scalarizing a vector store
|
commit | commitdiff | tree |
2008-02-19 |
Duncan Sands | Fix a compiler warning.
|
commit | commitdiff | tree |
2008-02-18 |
Duncan Sands | Simplify caller updating using a CallSite, as
|
commit | commitdiff | tree |
2008-02-18 |
Duncan Sands | Clarify that 'sret' only applies to pointers, and
|
commit | commitdiff | tree |
2008-02-16 |
Duncan Sands | Remove any 'nest' parameter attributes if the function
|
commit | commitdiff | tree |
2008-02-16 |
Duncan Sands | Some micro-optimizations.
|
commit | commitdiff | tree |
2008-02-16 |
Duncan Sands | Teach LegalizeTypes how to expand the operands of
|
commit | commitdiff | tree |
2008-02-16 |
Duncan Sands | Try to clarify which compilers can be used for the
|
commit | commitdiff | tree |
2008-02-15 |
Duncan Sands | Fix this test on linux, which returns S242
|
commit | commitdiff | tree |
2008-02-15 |
Duncan Sands | Teach LegalizeTypes how to promote the flags
|
commit | commitdiff | tree |
2008-02-14 |
Duncan Sands | Rename CFEBuildInstrs.html to GCCFEBuildInstrs.html.
|
commit | commitdiff | tree |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that
|
commit | commitdiff | tree |
2008-02-13 |
Duncan Sands | Teach LegalizeTypes how to expand and promote CTLZ,
|
commit | commitdiff | tree |
2008-02-13 |
Duncan Sands | Add notes on Ada compilers that can be used for
|
commit | commitdiff | tree |
2008-02-12 |
Duncan Sands | Note that these instructions are for x86-32 linux
|
commit | commitdiff | tree |
2008-02-12 |
Duncan Sands | Add more spacing.
|
commit | commitdiff | tree |
2008-02-12 |
Duncan Sands | Add instructions for building Ada and Fortran.
|
commit | commitdiff | tree |
2008-02-12 |
Duncan Sands | Generalize getCopyFromParts and getCopyToParts to
|
commit | commitdiff | tree |
2008-02-11 |
Duncan Sands | Generalize the handling of call and return arguments,
|
commit | commitdiff | tree |
2008-02-11 |
Duncan Sands | Add arbitrary integer support to getRegisterType and
|
commit | commitdiff | tree |
2008-02-11 |
Duncan Sands | Add a isBigEndian method to complement isLittleEndian.
|
commit | commitdiff | tree |
2008-02-10 |
Duncan Sands | Add some Ada info and correct a few buglets.
|
commit | commitdiff | tree |
2008-02-10 |
Duncan Sands | Add truncate and AssertZext result expansion.
|
commit | commitdiff | tree |
2008-02-04 |
Duncan Sands | Crashes LegalizeTypes with "Do not know how to
|
commit | commitdiff | tree |
2008-02-04 |
Duncan Sands | Crashes LegalizeTypes with "Do not know how to split
|
commit | commitdiff | tree |
2008-02-04 |
Duncan Sands | Crashed the new type legalizer. Not likely to catch
|
commit | commitdiff | tree |
2008-02-04 |
Duncan Sands | I don't see how NodeUpdated can be called with a
|
commit | commitdiff | tree |
2008-02-01 |
Duncan Sands | Don't drop function/call return attributes like 'nounwind'.
|
commit | commitdiff | tree |
2008-01-29 |
Duncan Sands | When expanding an operand, it's not the result value
|
commit | commitdiff | tree |
2008-01-29 |
Duncan Sands | Use getPreferredAlignmentLog or getPreferredAlignment
|
commit | commitdiff | tree |
2008-01-29 |
Duncan Sands | This would be better done as an executable test.
|
commit | commitdiff | tree |
2008-01-29 |
Duncan Sands | After recent changes we fail to optimize this test
|
commit | commitdiff | tree |
2008-01-28 |
Duncan Sands | Pure/const functions with ByVal parameters cannot
|
commit | commitdiff | tree |
2008-01-28 |
Duncan Sands | Unbreak builds with differing object and source
|
commit | commitdiff | tree |
2008-01-28 |
Duncan Sands | Make this more likely to be passed byval.
|
commit | commitdiff | tree |
2008-01-27 |
Duncan Sands | Revert r46393: readonly/readnone functions are no
|
commit | commitdiff | tree |
2008-01-26 |
Duncan Sands | Invert this test, because it is wrong if we allow
|
commit | commitdiff | tree |
2008-01-26 |
Duncan Sands | Create an explicit copy for byval parameters even
|
commit | commitdiff | tree |
2008-01-25 |
Duncan Sands | Do this more neatly.
|
commit | commitdiff | tree |
2008-01-25 |
Duncan Sands | Test for PR1942.
|
commit | commitdiff | tree |
2008-01-25 |
Duncan Sands | Add more assertions to catch accesses outside of
|
commit | commitdiff | tree |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary
|
commit | commitdiff | tree |
2008-01-22 |
Duncan Sands | The final piece needed for storing arbitrary precision
|
commit | commitdiff | tree |
2008-01-21 |
Duncan Sands | It turns out that in C++ it is legal to declare functions
|
commit | commitdiff | tree |
2008-01-21 |
Duncan Sands | Check that sret is only used on pointers to types
|
commit | commitdiff | tree |
2008-01-21 |
Duncan Sands | Be consistent with other attribute methods, and
|
commit | commitdiff | tree |
2008-01-20 |
Duncan Sands | Make sure the caller doesn't use freed memory.
|
commit | commitdiff | tree |
2008-01-20 |
Duncan Sands | Initializing an unsigned with ~0UL causes the compiler
|
commit | commitdiff | tree |
2008-01-19 |
Duncan Sands | Need to handle any 'nest' parameter before integer
|
commit | commitdiff | tree |
2008-01-16 |
Duncan Sands | Trampoline support for x86-64. This looks like
|
commit | commitdiff | tree |
2008-01-15 |
Duncan Sands | Testcase for gimplify_expr crash caused by an
|
commit | commitdiff | tree |
2008-01-14 |
Duncan Sands | Simplify CallInst::hasByValArgument using a new method.
|
commit | commitdiff | tree |
2008-01-14 |
Duncan Sands | I noticed that the trampoline straightening transformation...
|
commit | commitdiff | tree |
2008-01-14 |
Duncan Sands | This test is now the same as byval-1.ll, so remove it.
|
commit | commitdiff | tree |
2008-01-14 |
Duncan Sands | Test that byval cannot be used with pointers to
|
commit | commitdiff | tree |
2008-01-14 |
Duncan Sands | We now allow byval on fairly general pointer types.
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | Whitespace tweak.
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | Remove the assumption that byval has been applied to
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | Allow the byval attribute for pointers to any type...
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | Check that nested functions don't get pointless
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | Small simplification.
|
commit | commitdiff | tree |
2008-01-13 |
Duncan Sands | When turning a call to a bitcast function into a direct...
|
commit | commitdiff | tree |
2008-01-12 |
Duncan Sands | Be more liberal in what parameter attributes are
|
commit | commitdiff | tree |
2008-01-11 |
Duncan Sands | When DAE drops the varargs part of a function, ensure any
|
commit | commitdiff | tree |
2008-01-11 |
Duncan Sands | Do not allow attributes beyond a function's last
|
commit | commitdiff | tree |
2008-01-11 |
Duncan Sands | Two occurrences on one line count as one...
|
commit | commitdiff | tree |
2008-01-11 |
Duncan Sands | If there are attributes on the varargs part of a
|
commit | commitdiff | tree |
2008-01-10 |
Duncan Sands | Output sinl for a long double FSIN node, not sin.
|
commit | commitdiff | tree |
2008-01-09 |
Duncan Sands | Fix compile failures with g++-4.3.
|
commit | commitdiff | tree |
next |