aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Revert the testcase from the previous reverted commit.Eric Christopher2011-01-111-2/+0
* merge tests into one crash.ll test.Chris Lattner2011-01-116-116/+109
* remove a bogus assertion: the latch block of a loop is not Chris Lattner2011-01-111-0/+31
* Teach constant folding to perform conversions from constant floatingChandler Carruth2011-01-111-0/+33
* FileCheck-ize a test, and move a no-longer calling test case to anotherChandler Carruth2011-01-112-19/+21
* Fix a random missed optimization by making InstCombine more aggressive when d...Owen Anderson2011-01-111-0/+17
* Even if we don't have 7 bytes of stack space we may need to save andEric Christopher2011-01-111-0/+40
* Fix PR 8916 (qv for analysis), at least the immediate problem.Dale Johannesen2011-01-101-0/+15
* McARM: Flush out hard coded known non-predicated mnemonic list.Daniel Dunbar2011-01-103-4/+0
* Teach instcombine about the rest of the SSE and SSE2 conversionChandler Carruth2011-01-101-0/+55
* Fold two related tests into the newly FileCheck-ized test, migratingChandler Carruth2011-01-103-33/+36
* Clean up and FileCheck-ize a test.Chandler Carruth2011-01-101-19/+19
* fix typoChris Lattner2011-01-101-1/+1
* another (more) aggressive attempt to bring llvm-gcc-i386-linux-selfhostChris Lattner2011-01-101-4/+6
* temporarily disable memset formation from memsets in an effort to restore bui...Chris Lattner2011-01-091-3/+4
* add a testcase I missed in previous commit.Chris Lattner2011-01-091-0/+2
* Instcombine: Fix pattern where the sext did not dominate the icmp using itTobias Grosser2011-01-091-0/+11
* teach SCEV analysis of PHI nodes that PHI recurences formedChris Lattner2011-01-091-2/+40
* reduce indentation. Print <nuw> and <nsw> when dumping SCEV AddRec'sChris Lattner2011-01-091-1/+1
* Merge memsets followed by neighboring memsets and other stores intoChris Lattner2011-01-081-0/+28
* fix an issue in IsPointerOffset that prevented us from recognizing thatChris Lattner2011-01-081-0/+12
* enhance memcpyopt to merge a store and a subsequentChris Lattner2011-01-081-0/+18
* merge two tests and filecheckifyChris Lattner2011-01-082-103/+113
* When loop rotation happens, it is *very* common for the duplicated condbrChris Lattner2011-01-081-11/+5
* Three major changes:Chris Lattner2011-01-081-2/+2
* First step in fixing PR8927:Rafael Espindola2011-01-081-0/+18
* Fix a bug in r123034 (trying to sext/zext non-integers) and clean up a little.Frits van Bommel2011-01-081-0/+6
* Have loop-rotate simplify instructions (yay instsimplify!) as it clonesChris Lattner2011-01-081-3/+2
* Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.Evan Cheng2011-01-082-2/+11
* Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng2011-01-071-7/+9
* Speculatively revert r123032.Devang Patel2011-01-073-2/+4
* Lower some BUILD_VECTORS using VEXT+shuffle.Bob Wilson2011-01-071-0/+59
* InstCombine: Match min/max hidden by sext/zextTobias Grosser2011-01-071-0/+82
* Appropriately truncate debug info range in dwarf output.Devang Patel2011-01-073-3/+58
* Revert 122959, it needs more thought. Add it back to README.txt with addition...Benjamin Kramer2011-01-071-27/+0
* Revert r122955. It seems using movups to lower memcpy can cause massive regre...Evan Cheng2011-01-0710-78/+96
* Rename lisp-like functions as suggested by Gabor Greif as loooong timeDavid Greene2011-01-074-8/+8
* Try to unbreak the arm buildbot.Benjamin Kramer2011-01-071-1/+1
* Add testcases for PR8411 (vget_low and vget_high implemented as shuffles).Bob Wilson2011-01-071-1/+37
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-072-2/+8
* Fix the other problem reported in PR8582. Testcase and patch byDuncan Sands2011-01-061-0/+19
* Add a testcase for PR8582, which mysteriously fixed itself, in case the problemDuncan Sands2011-01-061-0/+15
* PR8921: LDM/POP do not support interworking prior to v5t.Bob Wilson2011-01-067-17/+26
* Correctly disassemble truncated asm.Rafael Espindola2011-01-061-0/+4
* InstCombine: Turn _chk functions into the "unsafe" variant if length and max ...Benjamin Kramer2011-01-061-0/+11
* InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi...Benjamin Kramer2011-01-061-0/+16
* InstCombine: Teach llvm.objectsize folding to look through GEPs.Benjamin Kramer2011-01-061-0/+10
* Use movups to lower memcpy and memset even if it's not fast (like corei7).Evan Cheng2011-01-0610-96/+78
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-062-24/+48
* implement constant folding support for an exotic constant expr:Chris Lattner2011-01-061-0/+19