aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Generalize target-independent folding rules for sizeof to handle moreDan Gohman2010-02-012-36/+315
* fix rdar://7590304, a miscompilation of objc apps on arm. The callerChris Lattner2010-02-011-1/+21
* fix rdar://7590304, an infinite loop in instcombine. In the invokeChris Lattner2010-02-011-0/+22
* Undo r94946 now all the tests are passing again.Evan Cheng2010-02-011-1/+1
* Avoid recursive sibcall's.Evan Cheng2010-01-311-0/+24
* Remove test which is no longer relevant.Eli Friedman2010-01-311-15/+0
* Simplify/generalize the xor+add->sign-extend instcombine.Eli Friedman2010-01-311-6/+17
* Add a small transform: transform -(X<<Y) to (-X<<Y) when the shift has a singleEli Friedman2010-01-311-0/+8
* Do not mark no-return calls tail calls. It'll screw up special calls like lon...Evan Cheng2010-01-311-0/+12
* Fix a gross typo: ARMv6+ may or may not support unaligned memory operations.Anton Korobeynikov2010-01-301-4/+1
* Check alignment of loads when deciding whether it is safe to execute themBob Wilson2010-01-301-0/+44
* Allow more tailcall optimization: calls with inputs that are all passed in re...Evan Cheng2010-01-302-9/+44
* MC/X86 AsmParser: Handle absolute memory operands correctly. We were doingDaniel Dunbar2010-01-302-1/+7
* Remove ARM-specific calling convention from this test. Target data isBob Wilson2010-01-301-1/+1
* MC/X86: Add a nice X86 assembler matcher test case from Kevin Enderby.Daniel Dunbar2010-01-292-1/+1631
* Revert my last couple of patches. They appear to have broken bison.Eric Christopher2010-01-292-42/+0
* Improve isSafeToLoadUnconditionally to recognize that GEPs with constantBob Wilson2010-01-291-0/+16
* Catch more trivial tail call opportunities: no inputs and output types match.Evan Cheng2010-01-291-2/+22
* Make strcpy_chk lower to strcpy if we have a safe size.Eric Christopher2010-01-291-0/+12
* Add constant support to object size handling and remove defaultEric Christopher2010-01-291-0/+30
* Remove the folding ruleDan Gohman2010-01-281-0/+84
* Fix PR6165. The bug was that LHSKnownZero was being and'd with DemandedMaskDuncan Sands2010-01-281-0/+19
* convert the last 3 targets to use EmitFunctionBody() now thatChris Lattner2010-01-281-1/+1
* Fix a bug introduced by r94490 where it created a X86ISD::CMP whose output ty...Evan Cheng2010-01-281-7/+48
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-1/+1
* emit a 0 byte instead of a noop if a function is empty on darwin.Chris Lattner2010-01-281-1/+1
* Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock.Bob Wilson2010-01-271-2/+7
* Quick fix to a test that is currently failing on every Linux build bot. No ideaChandler Carruth2010-01-271-1/+1
* Revert commit 94666 (ddunbar) [Suppress clang warning about unused arguments].Duncan Sands2010-01-2717-17/+17
* Suppress clang warning about unused arguments.Daniel Dunbar2010-01-2717-17/+17
* Perform trivial tail call optimization for callees with "C" ABI. These are doneEvan Cheng2010-01-273-3/+15
* When converting dbg.declare to dbg.value, attach promoted store's debug metad...Victor Hernandez2010-01-271-2/+3
* emit jump table an alias ".set" directives through MCStreamer as Chris Lattner2010-01-262-2/+3
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-262-7/+7
* eliminate MCAsmInfo::NeedsSet: we now just use .set on any platformChris Lattner2010-01-261-1/+1
* -disable-output is no longer needed with -analyze.Dan Gohman2010-01-2663-66/+66
* Fix the the ceiling-division used in computing the MaxBECount so that it doesn'tDan Gohman2010-01-262-2/+411
* In mem2reg, for all alloca/stores that get promoted where the alloca has an a...Victor Hernandez2010-01-261-0/+31
* Implement cond ? -1 : 0 with sbb.Evan Cheng2010-01-261-0/+22
* Generate DEBUG_VALUE comments on x86. The (limited)Dale Johannesen2010-01-261-0/+55
* Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the caseDan Gohman2010-01-251-0/+27
* wirte up .file and .file to the mc asmparser.Chris Lattner2010-01-251-2/+5
* Revert r94260 until findDbgDeclare() is made more efficientVictor Hernandez2010-01-251-31/+0
* Update test for darwin.Rafael Espindola2010-01-251-2/+1
* we removed support for darwin8 tools.Chris Lattner2010-01-251-3/+1
* Fix PR6134.Rafael Espindola2010-01-252-9/+37
* Attempt to unbreak test on Linux. Chris, please check.Daniel Dunbar2010-01-251-3/+3
* just remove this test, it is not reduced, is not clear what its testing for andChris Lattner2010-01-241-2870/+0
* this test has been failing or a long time, just disable it for now to getChris Lattner2010-01-241-5/+5
* fix a parsing problem on instructions like:Chris Lattner2010-01-241-0/+1