summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* Extend SROA to handle arrays accessed as homogeneous structs and vice versa.Bob Wilson2011-01-13
* Make SROA more aggressive with allocas containing padding.Bob Wilson2011-01-13
* The most common simplification missed by instsimplify in unoptimized bitcodeDuncan Sands2011-01-13
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-13
* Experiment with changing the default 32-bit linux stack alignment toEric Christopher2011-01-13
* Keep unnamed_addr when linking.Rafael Espindola2011-01-13
* Reject uses of unnamed_addr in declarations.Rafael Espindola2011-01-13
* Try again enabling LiveDebugVariables.Jakob Stoklund Olesen2011-01-12
* Sort the register list based on the *actual* register numbers rather than theBill Wendling2011-01-12
* Implement RETURNADDR and FRAMEADDR lowering in SPARC backend.Venkatraman Govindaraju2011-01-12
* revert 123144, reenabling the rest of memset formation.Chris Lattner2011-01-12
* Fix SPARC backend call instruction so that arguments passed through registersVenkatraman Govindaraju2011-01-12
* revert r123146 which disabled code that wasn't the root causeChris Lattner2011-01-12
* 1. Support ELF pcrel relocations for movw/movt:Jason W Kim2011-01-12
* Workaround for bug 8721.Jason W Kim2011-01-11
* The world is not ready for LiveDebugVariables yet.Jakob Stoklund Olesen2011-01-11
* Enable LiveDebugVariables by default.Jakob Stoklund Olesen2011-01-11
* SPARC backend: correct ICC/FCC uses for ADDX and SELECT_CCVenkatraman Govindaraju2011-01-11
* Fix PR8946, a missing reg/reg form of movdqu.Chris Lattner2011-01-11
* McARM: Add more hard coded logic to SplitMnemonicAndCC to also split out theDaniel Dunbar2011-01-11
* Revert the testcase from the previous reverted commit.Eric Christopher2011-01-11
* merge tests into one crash.ll test.Chris Lattner2011-01-11
* remove a bogus assertion: the latch block of a loop is not Chris Lattner2011-01-11
* Teach constant folding to perform conversions from constant floatingChandler Carruth2011-01-11
* FileCheck-ize a test, and move a no-longer calling test case to anotherChandler Carruth2011-01-11
* Fix a random missed optimization by making InstCombine more aggressive when d...Owen Anderson2011-01-11
* Even if we don't have 7 bytes of stack space we may need to save andEric Christopher2011-01-11
* Fix PR 8916 (qv for analysis), at least the immediate problem.Dale Johannesen2011-01-10
* McARM: Flush out hard coded known non-predicated mnemonic list.Daniel Dunbar2011-01-10
* Teach instcombine about the rest of the SSE and SSE2 conversionChandler Carruth2011-01-10
* Fold two related tests into the newly FileCheck-ized test, migratingChandler Carruth2011-01-10
* Clean up and FileCheck-ize a test.Chandler Carruth2011-01-10
* fix typoChris Lattner2011-01-10
* another (more) aggressive attempt to bring llvm-gcc-i386-linux-selfhostChris Lattner2011-01-10
* temporarily disable memset formation from memsets in an effort to restore bui...Chris Lattner2011-01-09
* add a testcase I missed in previous commit.Chris Lattner2011-01-09
* Instcombine: Fix pattern where the sext did not dominate the icmp using itTobias Grosser2011-01-09
* teach SCEV analysis of PHI nodes that PHI recurences formedChris Lattner2011-01-09
* reduce indentation. Print <nuw> and <nsw> when dumping SCEV AddRec'sChris Lattner2011-01-09
* Merge memsets followed by neighboring memsets and other stores intoChris Lattner2011-01-08
* fix an issue in IsPointerOffset that prevented us from recognizing thatChris Lattner2011-01-08
* enhance memcpyopt to merge a store and a subsequentChris Lattner2011-01-08
* merge two tests and filecheckifyChris Lattner2011-01-08
* When loop rotation happens, it is *very* common for the duplicated condbrChris Lattner2011-01-08
* Three major changes:Chris Lattner2011-01-08
* First step in fixing PR8927:Rafael Espindola2011-01-08
* Fix a bug in r123034 (trying to sext/zext non-integers) and clean up a little.Frits van Bommel2011-01-08
* Have loop-rotate simplify instructions (yay instsimplify!) as it clonesChris Lattner2011-01-08
* Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.Evan Cheng2011-01-08
* Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng2011-01-07