fix PR8602, a bug in an assertion: a volatile store *of* a pointer
[oota-llvm.git] / test / Transforms /
2010-12-19 Chris Lattnerfix PR8602, a bug in an assertion: a volatile store...
2010-12-19 Chris Lattnerrevert r122164, I'm going to go with a different approach.
2010-12-19 Chris Lattnerfirst step to fixing PR8642: don't fold away empty...
2010-12-19 Chris Lattnermove this test into the ARM test so that it is only...
2010-12-17 Nate BegemanAdd vector versions of some existing scalar transforms...
2010-12-17 Owen AndersonReapply r121905 (automatic synthesis of @llvm.sadd...
2010-12-17 Benjamin KramerSimplifyCFG: Ranges can be larger than 64 bits. Fixes...
2010-12-17 Chris Lattnerimprove switch formation to handle small range
2010-12-17 Dan GohmanRevert r64460. strtol and friends cannot be marked...
2010-12-16 Duncan SandsSpeculatively revert commit 121905 since it looks like...
2010-12-15 Dan GohmanPreserve TBAA tags when doing load PRE.
2010-12-15 Owen AndersonAdd an InstCombine transform to recognize instances...
2010-12-15 Frits van BommelTeach jump threading to "look through" a select when...
2010-12-15 Owen AndersonFix PR8790, another instance where unreachable code...
2010-12-14 Chris Lattner - Insert new instructions before DomBlock's terminator,
2010-12-14 Chris Lattnerfix two significant issues with FoldTwoEntryPHINode:
2010-12-14 Chris Lattnerfix yet anohter broken line
2010-12-14 Chris Lattnerreapply my recent change that disables a piece of the...
2010-12-13 Owen AndersonFix recent buildbot breakage by pulling SimplifyCFG...
2010-12-13 Chris Lattnertemporarily disable part of my previous patch, which...
2010-12-13 Benjamin KramerFix sort predicate. qsort(3)'s predicate semantics...
2010-12-13 Chris Lattnerreinstate my patch: the miscompile was caused by an...
2010-12-13 Chris LattnerCompletely disable the optimization I added in r121680...
2010-12-13 Chris LattnerMake simplifycfg reprocess newly formed "br (cond1...
2010-12-13 Chris Lattnerfix a bug in r121680 that upset the various buildbots.
2010-12-13 Chris Lattnermake these tests a bit less fragile
2010-12-13 Chris Lattnerenhance the "change or icmp's into switch" xform to...
2010-12-13 Chris Lattnermerge two tests
2010-12-13 Chris LattnerFix my previous patch to handle a degenerate case that...
2010-12-13 Chris Lattnerfix a fairly serious oversight with switch formation...
2010-12-11 Benjamin KramerGeneralize the and-icmp-select instcombine further...
2010-12-11 Benjamin KramerFactor the (x & 2^n) ? 2^m : 0 instcombine into its...
2010-12-09 Chris Lattnerenhance memcpyopt to zap memcpy's that have the same...
2010-12-09 Chris Lattnerfix PR8753, eliminating a case where we'd infinitely...
2010-12-09 Dan GohmanReally check that the bits that will become zero are...
2010-12-07 Chris Lattnerreapply r121100 with a tweak to constant fold ConstExpr...
2010-12-07 Eric ChristopherTemporarily revert r121100 as it's causing clang to...
2010-12-07 Chris Lattnerfix PR8710 - teach global opt that some constantexprs...
2010-12-06 Frits van BommelImplement jump threading of 'indirectbr' by keeping...
2010-12-06 Chris LattnerFix PR8728, a miscompilation I recently introduced...
2010-12-05 Frits van BommelTeach SimplifyCFG to turn
2010-12-01 Chris Lattnerfix a bozo bug I introduced in r119930, causing a misco...
2010-11-30 Chris LattnerEnhance DSE to handle the variable index case in PR8657.
2010-11-30 Chris Lattnerteach DSE to use GetPointerBaseWithConstantOffset to...
2010-11-30 Chris Lattnerenhance isRemovable to refuse to delete volatile mem...
2010-11-30 Chris LattnerRewrite the main DSE loop to be written in terms of...
2010-11-30 Anders CarlssonAdd a puts optimization that converts puts() to putchar...
2010-11-30 Anders CarlssonFix a typo.
2010-11-30 Anders CarlssonRename this test to FPuts.ll since it actually tests...
2010-11-30 Chris Lattnerremove a use of llvm-dis
2010-11-30 Chris Lattnermerge one more away
2010-11-30 Chris LattnerI already merged partial-overwrite.ll -> PartialStore.ll
2010-11-30 Chris Lattnerclean up DSE tests, removing some poorly reduced and...
2010-11-30 Chris Lattnerenhance basicaa to return "Mod" for a memcpy call when the
2010-11-30 Chris LattnerTeach basicaa that memset's modref set is at worst...
2010-11-30 Chris Lattnermy previous patch would cause us to start deleting...
2010-11-29 Benjamin KramerFix some broken CHECK lines.
2010-11-29 Chris Lattnerfix PR8677, patch by Jakub Staszak!
2010-11-29 Frits van BommelTransform (extractvalue (load P), ...) to (load (gep...
2010-11-29 Frits van BommelUpdate this test to keep testing the -instcombine trans...
2010-11-29 Frits van BommelTeach ConstantFoldInstruction() how to fold insertvalue...
2010-11-24 Nick LewyckyTreat a call of function pointer like a load of the...
2010-11-23 Benjamin KramerThe srem -> urem transform is not safe for any divisor...
2010-11-23 Benjamin KramerInstCombine: Reduce "X shift (A srem B)" to "X shift...
2010-11-23 Duncan SandsExploit distributive laws (eg: And distributes over...
2010-11-23 Chris Lattnerduncan's spider sense was right, I completely reversed...
2010-11-22 Benjamin KramerInstCombine: Implement X - A*-B -> X + A*B.
2010-11-22 Duncan SandsIf a GEP index simply advances by multiples of a type...
2010-11-21 Duncan SandsAdd a rather pointless InstructionSimplify transform...
2010-11-21 Chris Lattnerimplement PR8576, deleting dead stores with intervening...
2010-11-21 Chris Lattnerfile checkize
2010-11-21 Chris Lattneroptimize:
2010-11-21 Chris LattnerImplement PR8644: forwarding a memcpy value to a byval,
2010-11-19 Owen AndersonAdd a test for CodeGenPrepare's ability to look through...
2010-11-18 Duncan SandsFactor code for testing whether replacing one value...
2010-11-18 Owen AndersonCompletely rework the datastructure GVN uses to represe...
2010-11-18 Dan GohmanAdd support for PHI-translating sext, zext, and trunc...
2010-11-18 Chris Lattnerremove a pointless restriction from memcpyopt. It was
2010-11-18 Chris Lattnerfilecheckize, this is still not optimal, see PR8643
2010-11-18 Chris Lattnerallow eliminating an alloca that is just copied from...
2010-11-18 Chris Lattnerenhance the "alloca is just a memcpy from constant...
2010-11-18 Chris Lattnerfix a small oversight in the "eliminate memcpy from...
2010-11-18 Chris Lattnerfilecheckize
2010-11-17 Benjamin KramerInstCombine: Add a missing irem identity (X % X -> 0).
2010-11-16 Duncan SandsIn which I discover the existence of loops. Threading...
2010-11-15 Duncan SandsTeach InstructionSimplify the trick of skipping incomin...
2010-11-15 Duncan SandsMove PHI tests to phi.ll, out of select.ll.
2010-11-14 Duncan SandsTeach InstructionSimplify about phi nodes. I chose...
2010-11-14 Chris Lattnerrename test.
2010-11-14 Chris Lattnerfilecheckize, remove an old and useless test
2010-11-14 Chris Lattnerthis test is pretty pointless and "propogation" isn...
2010-11-13 Duncan SandsTestcase to go along with commit 118923 ("Have GVN...
2010-11-13 Duncan SandsGeneralize the reassociation transform in SimplifyCommu...
2010-11-12 Dan GohmanEnhance DSE to handle the case where a free call makes...
2010-11-12 Dan GohmanFilecheckize.
2010-11-11 Dan GohmanFactor out Instruction::isSafeToSpeculativelyExecute...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-11-10 Duncan SandsTeach InstructionSimplify how to look through PHI nodes...
2010-11-10 Dale JohannesenWhen checking that the necessary bits are zero in
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
next