2011-08-10 |
Eli Friedman | Whitespace.
|
commit | commitdiff | tree |
2011-08-09 |
Eli Friedman | Fix minor typo.
|
commit | commitdiff | tree |
2011-08-09 |
Eli Friedman | Representation of 'atomic load' and 'atomic store'...
|
commit | commitdiff | tree |
2011-08-09 |
Eli Friedman | Fix a couple ridiculous copy-paste errors. rdar:/...
|
commit | commitdiff | tree |
2011-08-09 |
Eli Friedman | First draft of the practical guide to atomics.
|
commit | commitdiff | tree |
2011-08-08 |
Eli Friedman | Fix up the patterns for SXTB, SXTH, UXTB, and UXTH...
|
commit | commitdiff | tree |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences...
|
commit | commitdiff | tree |
2011-08-02 |
Eli Friedman | ARM backend support for atomicrmw and cmpxchg with...
|
commit | commitdiff | tree |
2011-08-02 |
Eli Friedman | Add new atomic instructions to SCCP. No functional...
|
commit | commitdiff | tree |
2011-08-02 |
Eli Friedman | Don't create a ridiculous EXTRACT_ELEMENT. PR10563.
|
commit | commitdiff | tree |
2011-08-02 |
Eli Friedman | Minor wording tweak for memory model.
|
commit | commitdiff | tree |
2011-08-02 |
Eli Friedman | Fix a couple silly typos in IRBuilder in the new atomic...
|
commit | commitdiff | tree |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw...
|
commit | commitdiff | tree |
2011-07-29 |
Eli Friedman | Make sure to correctly clear the exact/nuw/nsw flags...
|
commit | commitdiff | tree |
2011-07-28 |
Eli Friedman | LangRef and basic memory-representation/reading/writing...
|
commit | commitdiff | tree |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction.
|
commit | commitdiff | tree |
2011-07-27 |
Eli Friedman | X86ISD::MEMBARRIER does not require SSE2; it doesn...
|
commit | commitdiff | tree |
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 |
next |