summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement aarch64 neon instruction set AdvSIMD (Across).Jiangning Liu2013-10-052-0/+144
* Add OPC_CheckChildSame0-3 to the DAG isel matcher. This replaces sequences of...Craig Topper2013-10-051-0/+27
* [Sparc] Use correct alignment while loading/storing fp128 values.Venkatraman Govindaraju2013-10-051-4/+13
* Adding multiple GOT handling to RuntimeDyldELFAndrew Kaylor2013-10-052-59/+81
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-055-87/+103
* Reorganize some member variables and update a comment.Eric Christopher2013-10-051-6/+6
* Fix one comment and update another. Slightly reformat.Eric Christopher2013-10-052-4/+3
* [Sparc] Respect hasHardQuad parameter correctly when lowering SINT_TO_FP with...Venkatraman Govindaraju2013-10-051-1/+1
* Add a resolve method on CompileUnit that forwards to DwarfDebug.Eric Christopher2013-10-052-8/+13
* Debug info: Don't crash in SelectionDAGISel when a vreg that is beingAdrian Prantl2013-10-051-3/+7
* Make a bunch of CompileUnit member functions private.Eric Christopher2013-10-052-36/+38
* [Sparc] Correct the floating point conditional code mapping in GetOppositeBra...Venkatraman Govindaraju2013-10-041-8/+8
* Minor formatting/comment rewording/etc.David Blaikie2013-10-041-5/+3
* Remove odd use of this.Eric Christopher2013-10-041-1/+1
* Reformat some odd formattings.Eric Christopher2013-10-041-32/+19
* Tighten up some type arguments to functions. Where we expect aEric Christopher2013-10-042-6/+6
* UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessorsHal Finkel2013-10-041-2/+6
* Remove some dead code.David Blaikie2013-10-042-7/+0
* Simplify setting of DIE tag for type DIEs by setting it in one* place.David Blaikie2013-10-041-16/+8
* Prune includes.Eric Christopher2013-10-041-2/+0
* forgot to remove this file as wellJack Carter2013-10-041-53/+0
* reverting per requestJack Carter2013-10-045-45/+5
* Use addFlag to add the enum class attribute.Eric Christopher2013-10-041-1/+1
* Use Die->addValue and DIEIntegerOne directly when we want to addEric Christopher2013-10-041-3/+2