2011-08-22 |
Eli Friedman | Some minor wording updates and cross-linking for atomic...
|
commit | commitdiff | tree |
2011-08-17 |
Eli Friedman | Atomic load/store handling for the passes using memdep...
|
commit | commitdiff | tree |
2011-08-17 |
Eli Friedman | Revert r137781; I agree with Duncan's comment that...
|
commit | commitdiff | tree |
2011-08-17 |
Eli Friedman | Silly mistake from r137777; restore significant isStructTy...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | An additional atomic test; related to r137662.
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | Extend the undef ^ undef idiom once more. No testcase...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | A bunch of misc fixes to SCCPSolver::ResolvedUndefsIn...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | Minor bug in SCCP found by inspection. (I don't think...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | Fix test.
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | Revert a bit of r137667; the logic in question can...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | After talking with Bill, it seems like the LandingPad...
|
commit | commitdiff | tree |
2011-08-16 |
Eli Friedman | Minor comment fixes.
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Update SimplifyCFG for atomic operations.
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Add comments and test for atomic load/store and mem2reg.
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Update inter-procedural optimizations for atomic load...
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Update instcombine for atomic load/store.
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Add some comments here because the lack of a check...
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Fix llvm::CloneModule to correctly clone globals. ...
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Fix predicates methods on Instruction to handle atomic...
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Misc analysis passes that need to be aware of atomic...
|
commit | commitdiff | tree |
2011-08-15 |
Eli Friedman | Atomic load/store support in LICM.
|
commit | commitdiff | tree |
2011-08-13 |
Eli Friedman | Fix test.
|
commit | commitdiff | tree |
2011-08-12 |
Eli Friedman | Fix the getelementptr description so it is extremely...
|
commit | commitdiff | tree |
2011-08-12 |
Eli Friedman | Move "atomic" and "volatile" designations on instructions...
|
commit | commitdiff | tree |
2011-08-12 |
Eli Friedman | Some reorganization of atomic docs. Added explicit...
|
commit | commitdiff | tree |
2011-08-12 |
Eli Friedman | Misc atomic doc tweaks; reordering operations across...
|
commit | commitdiff | tree |
2011-08-12 |
Eli Friedman | Fix up this paragraph (including a nasty typo).
|
commit | commitdiff | tree |
2011-08-11 |
Eli Friedman | Fix mismatched tag.
|
commit | commitdiff | tree |
2011-08-11 |
Eli Friedman | Revision to Atomics guide, per Chris's comments.
|
commit | commitdiff | tree |
2011-08-11 |
Eli Friedman | Fix X86TargetLowering::LowerExternalSymbol so that...
|
commit | commitdiff | tree |
2011-08-10 |
Eli Friedman | Changes per Jeffrey's comments.
|
commit | commitdiff | tree |
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 |
next |