aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Fix build on Solaris 11.Rafael Espindola2013-10-082-0/+7
* Add a MCTargetStreamer interface.Rafael Espindola2013-10-0830-340/+460
* SparcJITInfo.cpp: Prune "default:" label to fix a warning. [-Wcovered-switch-...NAKAMURA Takumi2013-10-081-1/+0
* Prune trailing linefeeds.NAKAMURA Takumi2013-10-081-2/+0
* [Sparc] Implement JIT for SPARC.Venkatraman Govindaraju2013-10-0812-44/+586
* Remove unneeded MMX instruction definition by moving pattern to an equivalent...Craig Topper2013-10-081-6/+2
* Remove some instructions that existed to provide aliases to the assembler. Ca...Craig Topper2013-10-081-27/+10
* [Sparc] Do not hardcode nop in the delay slot of TLS_CALL. Use DelaySlotFille...Venkatraman Govindaraju2013-10-082-3/+4
* Windows: Avoiding resizing, use uninitialized data() insteadDavid Majnemer2013-10-071-4/+5
* LoopVectorize: External uses must use the last value in a reduction cycleArnold Schwaighofer2013-10-071-0/+6
* Add Mips16 patterns for sign extend byte and sign extend halfword.Reed Kotler2013-10-071-0/+30
* Struct byval: use the correct alignment for loads generated to loadManman Ren2013-10-071-1/+2
* [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-071-1/+1
* [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-071-3/+56
* [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-072-6/+8
* Change objectsize intrinsic to accept different address spaces.Matt Arsenault2013-10-071-0/+22
* [ARM] Improve build attributes emission.Amara Emerson2013-10-076-56/+91
* [AArch64] Add support for NEON scalar arithmetic instructions:Chad Rosier2013-10-072-44/+141
* Windows/Process.inc: Fix for +Asserts. &Buf[0] is not guaranteed if size is z...NAKAMURA Takumi2013-10-071-1/+1
* Remove dead code.Rafael Espindola2013-10-072-169/+1
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-0712-72/+0
* Fix the documentation of getDefaultSubtargetFeatures.Rafael Espindola2013-10-071-2/+1
* ARM: allow cortex-m0 to use hint instructionsTim Northover2013-10-075-9/+22
* Windows: Be more explicit with Win32 APIsDavid Majnemer2013-10-074-15/+33
* Remove some instructions that seem to only exist to trick the filtering check...Craig Topper2013-10-071-12/+0
* 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-072-1/+50
* Add disassembler support for long encodings for INC/DEC in 32-bit mode.Craig Topper2013-10-071-1/+15
* Revert "Revert "Windows: Add support for unicode command lines""David Majnemer2013-10-077-82/+155
* 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-067-156/+83
* Windows: Add support for unicode command linesDavid Majnemer2013-10-067-83/+156
* Add support for aliases with linkonce_odr.Rafael Espindola2013-10-063-11/+10
* X86: Don't fold spills into SSE operations if the stack is unaligned.Benjamin Kramer2013-10-061-0/+4
* AVX-512: added scalar convert instructions and intrinsics.Elena Demikhovsky2013-10-063-13/+189
* [Sparc] Do not emit nop after fcmp* instruction with V9.Venkatraman Govindaraju2013-10-062-7/+22
* AVX-512: fixed shuffle loweringElena Demikhovsky2013-10-062-1/+15
* [Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.Venkatraman Govindaraju2013-10-062-7/+55
* [Sparc] Use addxcc/subxcc for adde/sube instead of addx/subx.Venkatraman Govindaraju2013-10-061-4/+4
* 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
* Emit a better error when running out of registers on inline asm.Benjamin Kramer2013-10-052-4/+6
* 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-051-39/+20
* Add an additional pattern for BLCI since opt can turn (not (add x, 1)) into (...Craig Topper2013-10-051-0/+6
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-0519-231/+181