aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
...
* Only have codegen turn fdiv by a constant into fmul by the reciprocalDuncan Sands2012-04-081-11/+4
* Teach LLVM about a PIE option which, when enabled on top of PIC, makesChandler Carruth2012-04-081-0/+64
* Teach InstCombine to nuke a common alloca pattern -- an alloca which hasChandler Carruth2012-04-081-0/+44
* AVX2: Build splat vectors by broadcasting a scalar from the constant pool.Nadav Rotem2012-04-082-4/+38
* Remove old 'grep' lines.Bill Wendling2012-04-081-2/+0
* FileCheckize these testcases.Bill Wendling2012-04-0815-48/+119
* 1. Remove the part of r153848 which optimizes shuffle-of-shuffle into a newNadav Rotem2012-04-076-14/+41
* Convert floating point division by a constant into multiplication by theDuncan Sands2012-04-072-6/+38
* Fix ValueTracking to conclude that debug intrinsics are safe toChandler Carruth2012-04-071-4/+44
* SCEV: When expanding a GEP the final addition to the base pointer has NUW but...Benjamin Kramer2012-04-072-5/+5
* Make the test for r154235 more platform-independent with a shorterSean Hunt2012-04-071-1/+1
* Output UTF-8-encoded characters as identifier characters into assemblySean Hunt2012-04-071-0/+4
* Add lines in global-address.ll to test N32 and N64 code generation.Akira Hatanaka2012-04-061-0/+4
* Allow negative immediates in ARM and Thumb2 compares.Jakob Stoklund Olesen2012-04-061-0/+33
* Sink the collection of return instructions until after *all*Chandler Carruth2012-04-061-0/+37
* Tweak this test to ensure the inliner did indeed fire. Thanks to RichardChandler Carruth2012-04-061-0/+1
* Test case for PR12413Craig Topper2012-04-061-0/+15
* Allow 256-bit shuffles to be split if a 128-bit lane contains elements from a...Craig Topper2012-04-061-1/+2
* Add the tests that were supposed to go with r153935 that I forgot svn addCraig Topper2012-04-062-0/+73
* Actually finish this sentence in the comment the way I intended. ThanksChandler Carruth2012-04-061-1/+1
* Sink the return instruction collection until after we're done deletingChandler Carruth2012-04-061-0/+37
* ARM assembly aliases for add negative immediates using sub.Jim Grosbach2012-04-051-0/+4
* Reapply test case in 154038, this time with triple to prevent the backendAkira Hatanaka2012-04-051-0/+42
* Patch to set is_stmt a little better for prologue lines in a function.Eric Christopher2012-04-051-2/+4
* Don't break the IV update in TLI::SimplifySetCC().Jakob Stoklund Olesen2012-04-052-8/+45
* Fix accidentally inverted logic from r152803, and make theDan Gohman2012-04-051-0/+6
* Added support for unpredictable ADC/SBC instructions on ARM, and also fixed s...Silviu Baranga2012-04-051-0/+17
* Added support for handling unpredictable arithmetic instructions on ARM.Silviu Baranga2012-04-052-12/+7
* An oversight when applying the patches for r150956 and r150957 to a vanilla t...James Molloy2012-04-052-0/+76
* ARM assembly aliases for two-operand V[R]SHR instructions.Jim Grosbach2012-04-051-0/+70
* ARM assembly parsing for 'msr' plain 'cpsr' operand.Jim Grosbach2012-04-051-0/+2
* Pass the right sign to TLI->isLegalICmpImmediate.Jakob Stoklund Olesen2012-04-051-0/+4
* Reapply 154038 without the failing test.Akira Hatanaka2012-04-042-15/+15
* Revert r154038. It was causing make check failures.Owen Anderson2012-04-043-61/+15
* Fix LowerGlobalAddress to produce instructions with the correct relocationAkira Hatanaka2012-04-043-15/+61
* Fix LowerConstantPool to produce instructions with the correct relocationAkira Hatanaka2012-04-041-5/+18
* Implement ARMBaseInstrInfo::commuteInstruction() for MOVCCr.Jakob Stoklund Olesen2012-04-043-2/+65
* Fix LowerBlockAddress to produce instructions with the correct relocationAkira Hatanaka2012-04-041-10/+30
* Add testcase for r154007, when a function has the optsize attribute,Hongbin Zheng2012-04-041-0/+35
* Always compute all the bits in ComputeMaskedBits.Rafael Espindola2012-04-041-0/+15
* Add YAML parser to Support.Michael J. Spencer2012-04-03172-0/+1496
* Add VSELECT to LegalizeVectorTypes::ScalariseVectorResult. Previously it wou...Pete Cooper2012-04-031-0/+8
* Fix thinko check for number of operands to be the one that actuallyEric Christopher2012-04-031-0/+47
* Add an additional testcase which checks ops with multiple users.Nadav Rotem2012-04-031-0/+12
* Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo.Craig Topper2012-04-032-0/+780
* Revert r153924. Delete test/MC/Disassembler/Mips and lib/Target/Mips/Disassem...Akira Hatanaka2012-04-038-0/+0
* Revert r153924. There were buildbot failures.Akira Hatanaka2012-04-038-2042/+0
* MIPS disassembler support.Akira Hatanaka2012-04-038-0/+2042
* Allocate virtual registers in ascending order.Jakob Stoklund Olesen2012-04-025-15/+36
* During two-address lowering, rescheduling an instruction does not untieLang Hames2012-04-021-0/+24