2011-06-15 |
Eli Friedman | Stop using memdep for a check that didn't really make...
|
commit | commitdiff | tree |
2011-06-15 |
Eli Friedman | Add "unknown" results for memdep, which mean "I don...
|
commit | commitdiff | tree |
2011-06-14 |
Eli Friedman | PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that...
|
commit | commitdiff | tree |
2011-06-14 |
Eli Friedman | Revert r133004 ; it's breaking nightly tests.
|
commit | commitdiff | tree |
2011-06-11 |
Eli Friedman | Make sure to pass OpFlags into MachineInstrBuilder...
|
commit | commitdiff | tree |
2011-06-10 |
Eli Friedman | Add full x86 fast-isel support for memcpy and memset.
|
commit | commitdiff | tree |
2011-06-10 |
Eli Friedman | Add -mattr=+sse2 to make the buildbots happy.
|
commit | commitdiff | tree |
2011-06-10 |
Eli Friedman | PR10092 (second try): Don't crash on a load without...
|
commit | commitdiff | tree |
2011-06-10 |
Eli Friedman | Add a simple test which makes sure folding immediate...
|
commit | commitdiff | tree |
2011-06-09 |
Eli Friedman | Chris fixed this README a while back by changing how...
|
commit | commitdiff | tree |
2011-06-09 |
Eli Friedman | Change this DAGCombine to build AND of SHR instead...
|
commit | commitdiff | tree |
2011-06-09 |
Eli Friedman | Revert 132789; it breaks tests. My mistake.
|
commit | commitdiff | tree |
2011-06-09 |
Eli Friedman | Add a check to make sure we don't crash with strange...
|
commit | commitdiff | tree |
2011-06-06 |
Eli Friedman | Add -O1/2/3 to bugpoint, so when you conclude opt ...
|
commit | commitdiff | tree |
2011-06-06 |
Eli Friedman | We only do always-inlining at -O1; make opt reflect...
|
commit | commitdiff | tree |
2011-06-06 |
Eli Friedman | PR10077: fix fast-isel of extractvalue of aggregate...
|
commit | commitdiff | tree |
2011-06-03 |
Eli Friedman | Add ARM fast-isel support for materializing the address...
|
commit | commitdiff | tree |
2011-06-02 |
Eli Friedman | PR10067: Add missing safety check to call return transformat...
|
commit | commitdiff | tree |
2011-06-02 |
Eli Friedman | When marking a block as being unanalyzable, use "Clobber...
|
commit | commitdiff | tree |
2011-06-01 |
Eli Friedman | In MemoryDependenceAnalysis::getNonLocalPointerDepFromBB...
|
commit | commitdiff | tree |
2011-05-31 |
Eli Friedman | llvm.memcpy.* has two distinct associated address spaces...
|
commit | commitdiff | tree |
2011-05-31 |
Eli Friedman | Add a minor missing -verify check. Found by inspection.
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Force a triple to make this test pass on Darwin.
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Attempt to preserve debug line info in LICM; as the...
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Don't sink or hoist debug info instrinsics; it isn...
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | And fix the test in r132194.
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Oops, wasn't intending to commit this. Partial revert...
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Fix a silly mistake (which trips over an assertion...
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | One more debug line number miss in instcombine (although...
|
commit | commitdiff | tree |
2011-05-27 |
Eli Friedman | Final step of instcombine debuginfo; switch a couple...
|
commit | commitdiff | tree |
2011-05-26 |
Eli Friedman | Fix test on Windows.
|
commit | commitdiff | tree |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more...
|
commit | commitdiff | tree |
2011-05-25 |
Eli Friedman | PR9998: ashr exact %x, 31 is not equivalent to sdiv...
|
commit | commitdiff | tree |
2011-05-25 |
Eli Friedman | Prepare ARMFastISel::SelectSIToFP for getRegForValue...
|
commit | commitdiff | tree |
2011-05-24 |
Eli Friedman | Change condition for determining whether a function...
|
commit | commitdiff | tree |
2011-05-24 |
Eli Friedman | Make instcombine O(N) instead of O(N^2) in code where...
|
commit | commitdiff | tree |
2011-05-21 |
Eli Friedman | PR7952: Make isa<> use the same logic as cast<>, so...
|
commit | commitdiff | tree |
2011-05-20 |
Eli Friedman | Add fast-isel support for byval calls on x86.
|
commit | commitdiff | tree |
2011-05-19 |
Eli Friedman | Add fast-isel support for zeroext and signext ret instructio...
|
commit | commitdiff | tree |
2011-05-19 |
Eli Friedman | Fix up this test to use explicit triples (Win64 passes...
|
commit | commitdiff | tree |
2011-05-19 |
Eli Friedman | Fix up the new StandardPasses to run the same scalarrepl...
|
commit | commitdiff | tree |
2011-05-19 |
Eli Friedman | Revert r131644; it's breaking the build.
|
commit | commitdiff | tree |
2011-05-19 |
Eli Friedman | Make the demanded bits/elements optimizations preserve...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | More instcombine cleanup, towards improving debug line...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Shuffle StandardPasses.cpp into VMCore; add it to CMake.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Revert unintentional commit.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | More instcombine simplifications towards better debug...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Third pass at allowing plugins to modify default passes...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Revert r131556; it's breaking buildbots/clang tests.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | More instcombine cleanup aimed towards improving debug...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Switch more inst insertion in instcombine to IRBuilder.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Switch more inst insertion in instcombine to IRBuilder.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Switch inst insertion in instcombine transform to IRBuilder.
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Force a triple on a couple of tests; we don't support...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Start trying to make InstCombine preserve more debug...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Use ReplaceInstUsesWith instead of replaceAllUsesWith...
|
commit | commitdiff | tree |
2011-05-18 |
Eli Friedman | Make some of the fast-isel tests actually test fast...
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Make fast-isel miss counting in -stats and -fast-isel...
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggregates...
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Clean up the mess created by r131467+r131469.
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Back out r131444 and r131438; they're breaking nightly...
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Fix test.
|
commit | commitdiff | tree |
2011-05-17 |
Eli Friedman | Add x86 fast-isel for calls returning first-class aggregates...
|
commit | commitdiff | tree |
2011-05-16 |
Eli Friedman | Remove dead code. Fix associated test to use FileCheck.
|
commit | commitdiff | tree |
2011-05-16 |
Eli Friedman | Make fast-isel work correctly s/uadd.with.overflow...
|
commit | commitdiff | tree |
2011-05-16 |
Eli Friedman | Fix silly typo.
|
commit | commitdiff | tree |
2011-05-16 |
Eli Friedman | Basic fast-isel of extractvalue. Not too helpful on...
|
commit | commitdiff | tree |
2011-05-14 |
Eli Friedman | Fix a FIXME by moving the fast-isel implementation...
|
commit | commitdiff | tree |
2011-05-14 |
Eli Friedman | Zap useless code; this hasn't done anything useful...
|
commit | commitdiff | tree |
2011-05-10 |
Eli Friedman | Disable my little CopyToReg argument hack with fast...
|
commit | commitdiff | tree |
2011-05-08 |
Eli Friedman | PR9869: Add explicit destructor declarations to Operator...
|
commit | commitdiff | tree |
2011-05-07 |
Eli Friedman | Fix comments per Duncan's review.
|
commit | commitdiff | tree |
2011-05-07 |
Eli Friedman | Zap unnecessary svn:ignore.
|
commit | commitdiff | tree |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more...
|
commit | commitdiff | tree |
2011-05-06 |
Eli Friedman | Use array_lengthof. No functional change.
|
commit | commitdiff | tree |
2011-05-06 |
Eli Friedman | Re-revert r130877; it's apparently causing a regression...
|
commit | commitdiff | tree |
2011-05-05 |
Eli Friedman | PR9838: Fix transform introduced in r127064 to not...
|
commit | commitdiff | tree |
2011-05-05 |
Eli Friedman | PR9848: pandn is not commutative.
|
commit | commitdiff | tree |
2011-05-05 |
Eli Friedman | Avoid extra vreg copies for arguments passed in registers...
|
commit | commitdiff | tree |
2011-05-05 |
Eli Friedman | Small syntax cleanup; we don't need to #define constants...
|
commit | commitdiff | tree |
2011-05-05 |
Eli Friedman | Minor correction to r130877; fixes PR9846 and hopefully...
|
commit | commitdiff | tree |
2011-05-04 |
Eli Friedman | Re-commit r130862 with a minor change to avoid an iterator...
|
commit | commitdiff | tree |
2011-05-04 |
Eli Friedman | Back out r130862; it appears to be breaking bootstrap.
|
commit | commitdiff | tree |
2011-05-04 |
Eli Friedman | Teach MachineCSE how to do simple cross-block CSE involving...
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Make FastEmit_ri_ try a bit harder to succeed for supported...
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Zap a couple now-unused functions.
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Switch to ImmLeaf (which can be used by FastISel) for...
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Filter out pattterns from the FastISel emitter which...
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Fix run-line, again. :(
|
commit | commitdiff | tree |
2011-04-29 |
Eli Friedman | Re-committing r130454, which does not in fact break...
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Revert r130454; apparently this doesn't actually work.
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Fix runline.
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Fix a rather obscure crash caused by ARM fast-isel...
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | fast-isel sret calls, try 2. We actually do need to...
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Actually revert r130348 correctly.
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Revert r130348; causing buildbot issues on x86-32.
|
commit | commitdiff | tree |
2011-04-28 |
Eli Friedman | Fix a silly mistake in r130338.
|
commit | commitdiff | tree |
2011-04-27 |
Eli Friedman | fast-isel sret. We actually don't need to do anything...
|
commit | commitdiff | tree |
2011-04-27 |
Eli Friedman | Make the fast-isel code for literal 0.0 a bit shorter...
|
commit | commitdiff | tree |
2011-04-27 |
Eli Friedman | Remove unused function.
|
commit | commitdiff | tree |
next |