aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)Duncan Sands2012-09-261-0/+13
* Address Duncan's comments on r164684:Hans Wennborg2012-09-261-2/+2
* When rewriting the pointer operand to a load or store which hasChandler Carruth2012-09-261-0/+18
* Teach all of the loads, stores, memsets and memcpys created by theChandler Carruth2012-09-262-15/+46
* ARM/atomicrmw_minmax.ll: Fix RUN line.NAKAMURA Takumi2012-09-261-1/+1
* Fix tests that didn't test anything.Benjamin Kramer2012-09-263-4/+3
* Fix ordering of operands on lowering of atomicrmw min/max nodes on ARM.James Molloy2012-09-261-0/+21
* SimplifyCFG: Make the switch-to-lookup table transformation store theHans Wennborg2012-09-261-14/+73
* llvm/test/CodeGen/X86/mulx*.ll: Fix copypasto.NAKAMURA Takumi2012-09-262-2/+2
* Add SARX/SHRX/SHLX code generation supportMichael Liao2012-09-263-2/+180
* Add RORX code generation supportMichael Liao2012-09-264-5/+59
* Add MULX code generation supportMichael Liao2012-09-262-0/+44
* Teach the 'lint' sanity checking pass to detect simple buffer overflows.Duncan Sands2012-09-261-0/+12
* Revert the business end of r164636 and try again. I'll come in again. ;]Chandler Carruth2012-09-261-13/+32
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-261-0/+11
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-261-0/+11
* Don't drop the alignment on a memcpy intrinsic when producing a store. This isNick Lewycky2012-09-251-0/+16
* Don't try to promote the same alloca twice. Fixes PR13916!Nick Lewycky2012-09-251-0/+22
* Make this test check the transforms it's actually doing. Also add a test that itNick Lewycky2012-09-251-3/+17
* Add missing i64 max/min/umax/umin on 32-bit targetMichael Liao2012-09-252-1/+51
* ARM: Darwin BL/BLX relocations to out-of-range symbols.Jim Grosbach2012-09-251-0/+43
* Fix a case where SROA did not correctly detect dead PHI or selects dueChandler Carruth2012-09-251-0/+45
* Change the way the lint sanity checking pass detects misaligned memory accesses.Duncan Sands2012-09-251-2/+6
* Fix an illegal tailcall opt where the callee returns a double via xmm while c...Evan Cheng2012-09-251-3/+26
* Don't forget that strcpy and friends return a pointer to the destination, soNick Lewycky2012-09-251-0/+10
* ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.Jim Grosbach2012-09-251-0/+4
* Mark jump tables in code sections with DataRegion directives.Jim Grosbach2012-09-241-0/+12
* Teach DSE that strcpy, strncpy, strcat and strncat are all stores which may beNick Lewycky2012-09-241-0/+46
* Specify MachinePointerInfo as refering to the argument value and offset of theRoman Divacky2012-09-241-0/+27
* Add missing : in CHECK line.Richard Osborne2012-09-241-1/+1
* Add missing check for presence of target data.Richard Osborne2012-09-241-0/+19
* Address one of the original FIXMEs for the new SROA pass by implementingChandler Carruth2012-09-241-20/+43
* Emit dtors into proper section while compiling in vcpp-compatible mode.Anton Korobeynikov2012-09-231-6/+17
* Switch to a signed representation for the dynamic offsets while walkingChandler Carruth2012-09-231-0/+58
* Don't do actual work inside an assert statement. Fixes PR11760!Nick Lewycky2012-09-233-0/+3
* Revise test to avoid using of 'grep'Michael Liao2012-09-231-20/+14
* Enhance test case of atomic16 to verify inst encoding fixed in r164453.Michael Liao2012-09-221-0/+6
* Fix edge cases of ARM shift operands in arith instructions.Tim Northover2012-09-222-0/+88
* Fix the handling of edge cases in ARM shifted operands.Tim Northover2012-09-222-0/+116
* Fix a case where the new SROA pass failed to zap dead operands toChandler Carruth2012-09-211-7/+11
* LoopIdiom: Give up when the loop is not in canonical form.Benjamin Kramer2012-09-211-0/+34
* [fast-isel] Fallback to SelectionDAG isel if we require strict alignment forChad Rosier2012-09-211-0/+36
* InstCombine: Make sure we use the pre-zext type when creating a constant of a...Benjamin Kramer2012-09-211-0/+14
* BitcodeReader: Correctly insert blockaddress constant referring to a already ...Benjamin Kramer2012-09-211-0/+15
* Fix SymbolRef::getAddress implementation for ELF. The 'value' field in symbol...Alexey Samsonov2012-09-212-9/+25
* llvm/test/CodeGen/X86/pr5145.ll: Tweak expressions to match for darwin target.NAKAMURA Takumi2012-09-211-8/+8
* Add missing i8 max/min/umax/umin supportMichael Liao2012-09-212-1/+35
* llvm/test/CodeGen/ARM/fast-isel.ll: Fix possible typos, s/@unaligned_i16_stor...NAKAMURA Takumi2012-09-211-2/+2
* Testcase does not need to be this strict.Chad Rosier2012-09-211-1/+1
* Add newline.Chad Rosier2012-09-211-1/+1