2011-07-27 |
Eli Friedman | The numbering of LLVMOpcode is supposed to be stable...
|
commit | commitdiff | tree |
2011-07-27 |
Eli Friedman | Misc mid-level changes for new 'fence' instruction.
|
commit | commitdiff | tree |
2011-07-27 |
Eli Friedman | Minor simplification.
|
commit | commitdiff | tree |
2011-07-27 |
Eli Friedman | Fix AliasSetTracker so that it doesn't make any assumptions...
|
commit | commitdiff | tree |
2011-07-26 |
Eli Friedman | Prevent x86-specific DAGCombine from creating nodes...
|
commit | commitdiff | tree |
2011-07-26 |
Eli Friedman | XFAIL this test while I investigate it; it's failing...
|
commit | commitdiff | tree |
2011-07-26 |
Eli Friedman | Add obvious missing case to switch. PR10497.
|
commit | commitdiff | tree |
2011-07-26 |
Eli Friedman | Fix a couple minor mistakes pointed out by Bill in...
|
commit | commitdiff | tree |
2011-07-25 |
Eli Friedman | Initial implementation of 'fence' instruction, the...
|
commit | commitdiff | tree |
2011-07-25 |
Eli Friedman | Attempt to fix test failure reported on llvm-commits.
|
commit | commitdiff | tree |
2011-07-25 |
Eli Friedman | Make sure this DAGCombine actually returns an UNDEF...
|
commit | commitdiff | tree |
2011-07-25 |
Eli Friedman | Get rid of an incorrect optimization for shuffles with...
|
commit | commitdiff | tree |
2011-07-22 |
Eli Friedman | Some LangRef tweaks, per Dan's comments.
|
commit | commitdiff | tree |
2011-07-20 |
Eli Friedman | Clean up includes of llvm/Analysis/ConstantFolding...
|
commit | commitdiff | tree |
2011-07-20 |
Eli Friedman | Bring LICM into compliance with the new "Memory Model...
|
commit | commitdiff | tree |
2011-07-20 |
Eli Friedman | Commit LangRef changes for LLVM concurrency model....
|
commit | commitdiff | tree |
2011-07-20 |
Eli Friedman | Extend the hack for _GLOBAL_OFFSET_TABLE_ slightly...
|
commit | commitdiff | tree |
2011-07-20 |
Eli Friedman | PR10421: Fix a straightforward bug in the widening...
|
commit | commitdiff | tree |
2011-07-19 |
Eli Friedman | PR10386: Don't try to split an edge from an indirectbr.
|
commit | commitdiff | tree |
2011-07-19 |
Eli Friedman | Make isLoadExtLegal and isTruncStoreLegal check what...
|
commit | commitdiff | tree |
2011-07-18 |
Eli Friedman | FileCheck-ize a couple tests.
|
commit | commitdiff | tree |
2011-07-16 |
Eli Friedman | Make the disassembler able to disassemble a bunch of...
|
commit | commitdiff | tree |
2011-07-15 |
Eli Friedman | PR10370: Make sure we know how to relax push correctly...
|
commit | commitdiff | tree |
2011-07-15 |
Eli Friedman | A couple of minor fixes to the OCaml tutorial. PR10025...
|
commit | commitdiff | tree |
2011-07-14 |
Eli Friedman | Fix up assertion in r135018 so it doesn't trigger on...
|
commit | commitdiff | tree |
2011-07-13 |
Eli Friedman | Make sure we don't combine a large displacement and...
|
commit | commitdiff | tree |
2011-07-13 |
Eli Friedman | Refactor out checking for displacements on x86-64 addressing...
|
commit | commitdiff | tree |
2011-07-13 |
Eli Friedman | Add an assert (which should never trigger) that triggers...
|
commit | commitdiff | tree |
2011-07-08 |
Eli Friedman | Really force on 64bit for 64-bit targets. Should fix...
|
commit | commitdiff | tree |
2011-07-08 |
Eli Friedman | Revert earlier unnecessary hack. Make sure we correctly...
|
commit | commitdiff | tree |
2011-07-08 |
Eli Friedman | Default 64-bit target features and SSE2 on when a triple...
|
commit | commitdiff | tree |
2011-07-08 |
Eli Friedman | Fix dangling pointer.
|
commit | commitdiff | tree |
2011-07-06 |
Eli Friedman | When tail-merging multiple blocks, make sure to correctly...
|
commit | commitdiff | tree |
2011-07-06 |
Eli Friedman | Fix missing triple support for RTEMS target.
|
commit | commitdiff | tree |
2011-07-06 |
Eli Friedman | Remove some unnecessary includes.
|
commit | commitdiff | tree |
2011-07-05 |
Eli Friedman | Add assembler/disassembler support for non-AVX pclmulqdq...
|
commit | commitdiff | tree |
2011-07-01 |
Eli Friedman | Calling-convention specifications for illegal types...
|
commit | commitdiff | tree |
2011-06-23 |
Eli Friedman | Add support for movntil/movntiq mnemonics. Reported...
|
commit | commitdiff | tree |
2011-06-23 |
Eli Friedman | PR10180: Fix a instcombine crash with FP vectors.
|
commit | commitdiff | tree |
2011-06-23 |
Eli Friedman | Fix build for (some versions of?) MinGW. Patch by...
|
commit | commitdiff | tree |
2011-06-16 |
Eli Friedman | FileCheck-ize test, and make it work on EABI hosts...
|
commit | commitdiff | tree |
2011-06-16 |
Eli Friedman | Force a triple here so this test doesn't fail on EABI...
|
commit | commitdiff | tree |
2011-06-15 |
Eli Friedman | Add a limit to the number of instructions memdep will...
|
commit | commitdiff | tree |
2011-06-15 |
Eli Friedman | Simplify; no significant functionality change.
|
commit | commitdiff | tree |
2011-06-15 |
Eli Friedman | Remove unused code.
|
commit | commitdiff | tree |
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 |
next |