aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-2784-295/+295
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-2784-295/+295
* Prefer shuffles to selects. Backends love shuffles!Nick Lewycky2012-09-273-2/+55
* Add constructors to the attribute builder.Bill Wendling2012-09-271-0/+3
* Add missing function CreateFPCast to the TargetFolder. It's there in the otherNick Lewycky2012-09-271-1/+8
* [arm-fast-isel] Add support for ELF PIC.Jush Lu2012-09-276-2/+141
* Test case for r164755 and 164756.Akira Hatanaka2012-09-272-0/+294
* MIPS DSP: rddsp (instruction which reads DSPControl register fields to a GPR).Akira Hatanaka2012-09-272-0/+26
* MIPS DSP: CMPU.EQ.QB instruction sub-class.Akira Hatanaka2012-09-272-0/+224
* MIPS DSP: ADDU.QB instruction sub-class.Akira Hatanaka2012-09-274-0/+504
* MIPS DSP: Branch on Greater Than or Equal To Value 32 in DSPControl Pos Field...Akira Hatanaka2012-09-275-0/+113
* MIPS DSP: all the remaining instructions which read or write accumulators.Akira Hatanaka2012-09-275-0/+792
* MIPS DSP: add support for extract-word instructions.Akira Hatanaka2012-09-275-0/+334
* MIPS DSP: add functions which decode DSP and accumulator registers.Akira Hatanaka2012-09-271-0/+29
* MIPS DSP: add code necessary for pseudo instruction lowering.Akira Hatanaka2012-09-275-2/+22
* MIPS DSP: add bitcast patterns between vectors and int.Akira Hatanaka2012-09-271-0/+10
* MIPS DSP: add vector load/store patterns.Akira Hatanaka2012-09-273-0/+45
* Fix of hang during Intel JIT profilingAndrew Kaylor2012-09-262-12/+10
* Buildbot Fix.Bill Wendling2012-09-261-1/+2
* Disable the new SROA pass to get the tree back in working order. We don't yetNick Lewycky2012-09-261-1/+1
* Add IRBuilder code for adding !tbaa.struct metadata tags to llvm.memcpy calls.Dan Gohman2012-09-262-4/+11
* Query the parameter attributes directly instead of using the Attribute symbols.Bill Wendling2012-09-262-8/+8
* Remove the `hasFnAttr' method from Function.Bill Wendling2012-09-2631-61/+66
* X86_32: Large Symbol+Offset relocations.Jim Grosbach2012-09-262-8/+76
* Initial commit for the AttributesImpl class.Bill Wendling2012-09-265-55/+239
* Add case clauses for returning dsp accumulator encoding values in functionAkira Hatanaka2012-09-261-2/+4
* Add DSP accumulator registers and register class. Remove hi/lo registers.Akira Hatanaka2012-09-261-33/+9
* Delete member MipsFunctionInfo::OutArgFIRange and code that accesses it.Akira Hatanaka2012-09-263-31/+8
* Add support for detecting some corei7-class Xeons.Benjamin Kramer2012-09-261-0/+2
* Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)Duncan Sands2012-09-262-4/+18
* YAMLParser: Fix invalid reads when encountering incorrectly quoted scalar.Benjamin Kramer2012-09-261-0/+7
* Remove unneeded and invalid SetInsertPoint calls from unittest.Benjamin Kramer2012-09-261-8/+0
* APFloat::roundToIntegral: Special values don't keep the exponent value up to ...Benjamin Kramer2012-09-262-1/+18
* Address Duncan's comments on r164684:Hans Wennborg2012-09-263-11/+31
* Address Duncan's comments on r164682:Hans Wennborg2012-09-261-6/+4
* Analogous fix to memset and memcpy rewriting. Don't have a test caseChandler Carruth2012-09-261-0/+16
* When rewriting the pointer operand to a load or store which hasChandler Carruth2012-09-262-0/+24
* Teach all of the loads, stores, memsets and memcpys created by theChandler Carruth2012-09-263-47/+95
* Add some convenience methods to IRBuilder for constructing aligned loadsChandler Carruth2012-09-261-0/+25
* 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-262-2/+23
* SimplifyCFG: Make the switch-to-lookup table transformation store theHans Wennborg2012-09-262-26/+162
* SimplifyCFG: Refactor the switch-to-lookup table transformation byHans Wennborg2012-09-261-72/+115
* llvm/test/CodeGen/X86/mulx*.ll: Fix copypasto.NAKAMURA Takumi2012-09-262-2/+2
* The assumption that /proc/self/exe always exists is incorrect.Sylvestre Ledru2012-09-261-4/+13
* Add SARX/SHRX/SHLX code generation supportMichael Liao2012-09-265-2/+241
* Add RORX code generation supportMichael Liao2012-09-266-5/+86
* Add MULX code generation supportMichael Liao2012-09-264-27/+127
* Teach the 'lint' sanity checking pass to detect simple buffer overflows.Duncan Sands2012-09-262-19/+51