aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Windows: Avoiding resizing, use uninitialized data() insteadDavid Majnemer2013-10-071-4/+5
* [mips] Test case for r192124.Akira Hatanaka2013-10-071-0/+33
* LoopVectorize: External uses must use the last value in a reduction cycleArnold Schwaighofer2013-10-072-0/+33
* Add Mips16 patterns for sign extend byte and sign extend halfword.Reed Kotler2013-10-072-0/+31
* Struct byval: use the correct alignment for loads generated to loadManman Ren2013-10-072-1/+29
* [mips] Coding style clean up.Akira Hatanaka2013-10-072-62/+46
* [mips] Disable tail merging when long branch pass is enabled.Akira Hatanaka2013-10-071-1/+7
* X86: Fix type check. Just because an integer type is illegal doesn't mean it'...Benjamin Kramer2013-10-072-1/+19
* [mips] Define method MipsSubtarget::enableLongBranchPass.Akira Hatanaka2013-10-072-2/+5
* Revert r191834 until we measure the effect of this benchmarks and maybe find ...Alexey Samsonov2013-10-072-3/+82
* [mips] Fix definition of mfhi and mflo instructions to read from the wholeAkira Hatanaka2013-10-0710-79/+105
* Formally added an explicit enum for DWARF TLS support. No functionality change.Richard Mitton2013-10-073-6/+11
* Change objectsize intrinsic to accept different address spaces.Matt Arsenault2013-10-0713-47/+164
* [ARM] Improve build attributes emission.Amara Emerson2013-10-079-63/+212
* [AArch64] Add support for NEON scalar arithmetic instructions:Chad Rosier2013-10-078-44/+422
* [ARMv8] Add some disassembly tests for Thumb sevl/sevl.wJoey Gouly2013-10-071-0/+5
* Revert r191088, corresponding to r191823 to re-enable llvm-lto on cygming.NAKAMURA Takumi2013-10-071-2/+0
* Windows/Process.inc: Fix for +Asserts. &Buf[0] is not guaranteed if size is z...NAKAMURA Takumi2013-10-071-1/+1
* Fix typo.Rafael Espindola2013-10-071-1/+1
* Remove dead code.Rafael Espindola2013-10-073-214/+1
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-0712-72/+0
* Fix the documentation of getDefaultSubtargetFeatures.Rafael Espindola2013-10-072-4/+2
* ARM: allow cortex-m0 to use hint instructionsTim Northover2013-10-078-21/+59
* Windows: Be more explicit with Win32 APIsDavid Majnemer2013-10-074-15/+33
* [Mips] Teach llvm-readobj to print MIPS-specific ELF program headers.Simon Atanasyan2013-10-073-21/+68
* Remove some instructions that seem to only exist to trick the filtering check...Craig Topper2013-10-074-13/+14
* Remove FsMOVAPSrr and friends. They have no patterns and are no longer select...Craig Topper2013-10-072-29/+4
* Teach X86 asm parser that VMOVAPSrr and other VEX-encoded register to registe...Craig Topper2013-10-073-1/+106
* Add disassembler support for long encodings for INC/DEC in 32-bit mode.Craig Topper2013-10-074-3/+66
* Revert "Revert "Windows: Add support for unicode command lines""David Majnemer2013-10-0720-87/+342
* Fix some assert messages to say the correct opcode name. Looks like one asser...Craig Topper2013-10-061-7/+7
* Revert "Windows: Add support for unicode command lines"David Majnemer2013-10-0618-181/+88
* Windows: Add support for unicode command linesDavid Majnemer2013-10-0618-88/+181
* Add support for aliases with linkonce_odr.Rafael Espindola2013-10-065-11/+19
* Force a CPU that doesn't have AVX, otherwise this test fails.Benjamin Kramer2013-10-061-3/+3
* X86: Don't fold spills into SSE operations if the stack is unaligned.Benjamin Kramer2013-10-062-0/+53
* AVX-512: added scalar convert instructions and intrinsics.Elena Demikhovsky2013-10-066-13/+308
* [Mips] Add MIPS program header types.Simon Atanasyan2013-10-061-1/+6
* [Sparc] Do not emit nop after fcmp* instruction with V9.Venkatraman Govindaraju2013-10-064-7/+27
* AVX-512: fixed shuffle loweringElena Demikhovsky2013-10-063-1/+31
* [Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.Venkatraman Govindaraju2013-10-063-7/+66
* [Sparc] Use addxcc/subxcc for adde/sube instead of addx/subx.Venkatraman Govindaraju2013-10-062-4/+43
* Add TBM instructions to loading folding tables.Craig Topper2013-10-051-1/+21
* Rename this feature to "cx16" to match gcc's flag name. Apparently these stringsNick Lewycky2013-10-051-1/+1
* Silencing an MSVC warning.Aaron Ballman2013-10-051-2/+2
* Emit a better error when running out of registers on inline asm.Benjamin Kramer2013-10-053-5/+7
* Remove underscores from TBM instruction names for consistency with other inst...Craig Topper2013-10-051-24/+24
* Remove unneeded TBM intrinsics. The arithmetic/logical operation patterns are...Craig Topper2013-10-053-477/+23
* Add an additional pattern for BLCI since opt can turn (not (add x, 1)) into (...Craig Topper2013-10-052-0/+26
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-0527-315/+244