2008-09-15 |
Duncan Sands | End of the GlobalsModRef experiment.
|
commit | commitdiff | tree |
2008-09-13 |
Duncan Sands | Fix PR2792: treat volatile loads as writing memory...
|
commit | commitdiff | tree |
2008-09-12 |
Duncan Sands | The "alias" keyword comes first.
|
commit | commitdiff | tree |
2008-09-12 |
Duncan Sands | Give GlobalsModRef a whirl in the nightly testers.
|
commit | commitdiff | tree |
2008-09-12 |
Duncan Sands | Rather than marking all internal globals "Ref"
|
commit | commitdiff | tree |
2008-09-11 |
Duncan Sands | Fix comment typo.
|
commit | commitdiff | tree |
2008-09-11 |
Duncan Sands | Intrinsics don't touch internal global variables
|
commit | commitdiff | tree |
2008-09-11 |
Duncan Sands | Intrinsics don't read these kinds of global
|
commit | commitdiff | tree |
2008-09-10 |
Duncan Sands | Fix name.
|
commit | commitdiff | tree |
2008-09-10 |
Duncan Sands | Add trampoline support for the new FastCC calling
|
commit | commitdiff | tree |
2008-09-10 |
Duncan Sands | Turn off the new FastCC for the moment. It causes
|
commit | commitdiff | tree |
2008-09-09 |
Duncan Sands | Simplify this some more. No functionality change.
|
commit | commitdiff | tree |
2008-09-09 |
Duncan Sands | Optimization suggested by Matthijs Kooijman.
|
commit | commitdiff | tree |
2008-09-09 |
Duncan Sands | Correct callgraph construction. It has two problems:
|
commit | commitdiff | tree |
2008-09-08 |
Duncan Sands | Didn't mean to commit this change to how the
|
commit | commitdiff | tree |
2008-09-08 |
Duncan Sands | Update the callgraph correctly.
|
commit | commitdiff | tree |
2008-09-08 |
Duncan Sands | Update the callgraph correctly in ArgumentPromotion.
|
commit | commitdiff | tree |
2008-09-08 |
Duncan Sands | Reapply 55859. This doesn't change anything as
|
commit | commitdiff | tree |
2008-09-07 |
Duncan Sands | Correct a comment and strip trailing whitespace.
|
commit | commitdiff | tree |
2008-09-06 |
Duncan Sands | When PruneEH turned an invoke into an ordinary
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Delete the removeCallEdgeTo callgraph method,
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Prevent our own passes from promoting this to
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Use removeAllCalledFunctions rather than removing
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Remove trailing whitespace.
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Strip trailing whitespace.
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | Make this pass return that it made a change if
|
commit | commitdiff | tree |
2008-09-05 |
Duncan Sands | "Fix" PR2762. The testcase now crashes codegen
|
commit | commitdiff | tree |
2008-09-04 |
Duncan Sands | Neaten this up a bit. No functionality change.
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | Testcase for commits 55700 and 55714.
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | If a SCC has a node without a function, then the SCC
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | Fix maxo bado thinko.
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | Since onlyReadsMemory returns true if in fact
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | Cleanup GlobalsModRef a bit. When analysing the
|
commit | commitdiff | tree |
2008-09-03 |
Duncan Sands | Testcase for PR1678.
|
commit | commitdiff | tree |
2008-09-01 |
Duncan Sands | Even though no caller actually uses the new value
|
commit | commitdiff | tree |
2008-09-01 |
Duncan Sands | Turn this legalize types test on.
|
commit | commitdiff | tree |
2008-09-01 |
Duncan Sands | Add a small pass that sets the readnone/readonly
|
commit | commitdiff | tree |
2008-08-13 |
Duncan Sands | Teach constant folding that an inttoptr of a
|
commit | commitdiff | tree |
2008-08-13 |
Duncan Sands | Rename this, in case people think that NullFolder
|
commit | commitdiff | tree |
2008-08-12 |
Duncan Sands | Add a NullFolder class that doesn't fold constants.
|
commit | commitdiff | tree |
2008-08-12 |
Duncan Sands | Point people to ConstantExpr and ConstantFolding,
|
commit | commitdiff | tree |
2008-08-11 |
Duncan Sands | Make it possible to use different constant
|
commit | commitdiff | tree |
2008-08-09 |
Duncan Sands | Unbreak the llvm-gcc build: recent changes to
|
commit | commitdiff | tree |
2008-08-07 |
Duncan Sands | Use correct compiler component names for objc
|
commit | commitdiff | tree |
2008-08-07 |
Duncan Sands | Move tests of the ObjC++ front-end to their own
|
commit | commitdiff | tree |
2008-08-01 |
Duncan Sands | Fix comment typos.
|
commit | commitdiff | tree |
2008-07-29 |
Duncan Sands | Fix PR2609. If a label is deleted, then it needs
|
commit | commitdiff | tree |
2008-07-29 |
Duncan Sands | Set the executable bit - means it can actually
|
commit | commitdiff | tree |
2008-07-28 |
Duncan Sands | Since build_vector is a variadic node, the number
|
commit | commitdiff | tree |
2008-07-28 |
Duncan Sands | This is not a binary file.
|
commit | commitdiff | tree |
2008-07-28 |
Duncan Sands | Test this differently: I saw this test fail
|
commit | commitdiff | tree |
2008-07-27 |
Duncan Sands | Some binary operations were being treated as
|
commit | commitdiff | tree |
2008-07-25 |
Duncan Sands | Fix error: ‘std::ostream’ has not been declared
|
commit | commitdiff | tree |
2008-07-22 |
Duncan Sands | LegalizeTypes support for VSETCC. Fixes PR2575.
|
commit | commitdiff | tree |
2008-07-21 |
Duncan Sands | Add VerifyNode, a place to put sanity checks on
|
commit | commitdiff | tree |
2008-07-19 |
Duncan Sands | Make sure custom lowering for LegalizeTypes
|
commit | commitdiff | tree |
2008-07-18 |
Duncan Sands | Softfloat support for FDIV. Patch by
|
commit | commitdiff | tree |
2008-07-18 |
Duncan Sands | Eliminate unused variable.
|
commit | commitdiff | tree |
2008-07-18 |
Duncan Sands | Supress a gcc-4.3 warning.
|
commit | commitdiff | tree |
2008-07-18 |
Duncan Sands | Revert 53729, after waking up in the middle of
|
commit | commitdiff | tree |
2008-07-17 |
Duncan Sands | Use a legal type for elements of the vector_shuffle
|
commit | commitdiff | tree |
2008-07-17 |
Duncan Sands | LegalizeTypes support for what seems to be the
|
commit | commitdiff | tree |
2008-07-17 |
Duncan Sands | Turn LegalizeTypes back off again for the moment:
|
commit | commitdiff | tree |
2008-07-17 |
Duncan Sands | Factorize some code for determining which libcall to...
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | Add support for promoting and expanding AssertZext
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | Test passing of integer parameters for integers
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | Test codegen of loads and stores of all integer
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | Reorder methods alphabetically. No functionality change.
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | Turn on LegalizeTypes by default.
|
commit | commitdiff | tree |
2008-07-16 |
Duncan Sands | The atomic.cmp.swap promotion logic is wrong: it
|
commit | commitdiff | tree |
2008-07-15 |
Duncan Sands | LegalizeTypes support for fabs on ppc long double.
|
commit | commitdiff | tree |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of bswap.
|
commit | commitdiff | tree |
2008-07-15 |
Duncan Sands | LegalizeTypes support for promotion of SIGN_EXTEND_INREG.
|
commit | commitdiff | tree |
2008-07-15 |
Duncan Sands | Reorder the integer promotion methods alphabetically.
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | I don't think BUILD_PAIR can have a vector result.
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | Tighten up some checks. Fix FPOWI splitting for
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | An INSERT_VECTOR_ELT can insert a larger value
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | According to the docs, it is possible to have an
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | There should be no extending loads or truncating
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | Ignore TargetConstant with an illegal type. These
|
commit | commitdiff | tree |
2008-07-14 |
Duncan Sands | Revert r53540 - it does not compile.
|
commit | commitdiff | tree |
2008-07-13 |
Duncan Sands | Fix comment.
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | Remove an apparently useless routine: there should
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | It is pointless to turn a UINT_TO_FP into an
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | Add two missing SINT_TO_FP libcalls.
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | Port a shift-by-1 optimization from LegalizeDAG: it
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | Add support for 128 bit shifts and 32 bit shifts
|
commit | commitdiff | tree |
2008-07-11 |
Duncan Sands | Align comments, colons and cases. Remove trailing
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Add support for 128 bit multiplicative operations.
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Add a mysteriously missing libcall, FPTOSINT_F80_I32.
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Fix a FIXME: use an apint in CTTZ legalization.
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Remove PromoteIntRes_FP_ROUND - not sure what it
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Make sure the alignment of the temporary created
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Make the LegalizeType method naming scheme more regular.
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Don't barf when dumping a constant that contains
|
commit | commitdiff | tree |
2008-07-10 |
Duncan Sands | Correct a comment.
|
commit | commitdiff | tree |
2008-07-09 |
Duncan Sands | Remove some unneeded includes.
|
commit | commitdiff | tree |
2008-07-09 |
Duncan Sands | Redo LegalizeTypes soft float support for
|
commit | commitdiff | tree |
2008-07-09 |
Duncan Sands | Forgot to update the chain result when softening
|
commit | commitdiff | tree |
2008-07-09 |
Duncan Sands | LegalizeTypes soft float support for FP_TO_SINT and
|
commit | commitdiff | tree |
next |