aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'b3201c5cf1e183d840f7c99ff779d57f1549d8e5' into merge_20130226Stephen Hines2013-03-0542-1160/+1974
|\
| * [fast-isel] Make sure the FastLowerArguments function checks to make sure theChad Rosier2013-02-261-0/+1
| * Refine fix to PR10499, no functionality changeMichael Liao2013-02-251-1/+1
| * Fix PR10499Michael Liao2013-02-251-1/+1
| * [fast-isel] Add X86FastIsel::FastLowerArguments to handle functions with 6 orChad Rosier2013-02-251-0/+73
| * [ms-inline asm] Add support for the pushad/popad mnemonics.Chad Rosier2013-02-251-4/+2
| * Revert r169638 because it broke Mesa llvmpipe tests.Nadav Rotem2013-02-241-6/+1
| * X86: Disable cmov-memory patterns on subtargets without cmov.Benjamin Kramer2013-02-231-6/+8
| * x86_64: designate most general purpose and SSE registers as callee save under...Peter Collingbourne2013-02-222-21/+28
| * Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-214-107/+87
| * getX86SubSuperRegister has a special mode with High=true for i64 whichEli Bendersky2013-02-211-17/+9
| * MCParser: Update method names per coding guidelines.Jim Grosbach2013-02-201-15/+15
| * Update TargetLowering ivars for name policy.Jim Grosbach2013-02-201-8/+8
| * [ms-inline asm] Make the comment a bit more verbose.Chad Rosier2013-02-201-2/+6
| * I optimized the following patterns:Elena Demikhovsky2013-02-202-0/+40
| * [ms-inline asm] Force the use of a base pointer if the MachineFunction includesChad Rosier2013-02-191-2/+4
| * Add obvious constantness.Jakub Staszak2013-02-191-2/+2
| * Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks.Benjamin Kramer2013-02-191-43/+47
| * Move LLVM_LIBRARY_VISIBILITY for consistency with what was done toRafael Espindola2013-02-191-1/+1
| * Make pass name more precise and fix comment.Eli Bendersky2013-02-191-6/+2
| * Fix capitalization in comment to match function name.Craig Topper2013-02-191-1/+1
| * Use array_pod_sort instead of std::sort.Jakub Staszak2013-02-181-2/+2
| * X86FrameLowering.cpp: Fixup. Sorry for the breakage.NAKAMURA Takumi2013-02-181-1/+1
| * X86FrameLowering.cpp: Fix a warning in -Asserts. [-Wunused-variable]NAKAMURA Takumi2013-02-181-2/+1
| * Remove a useless assert.Chad Rosier2013-02-181-1/+0
| * Fix a 32/64 bit incompatibility in the HiPE prologue generation.Benjamin Kramer2013-02-181-1/+1
| * Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer2013-02-182-5/+157
| * X86: Add a note.Benjamin Kramer2013-02-171-0/+9
| * Return false instead of 0.Jakub Staszak2013-02-171-1/+1
| * [msvc x64] Update X86CompilationCallback_Win64.asm corresponding to r175267.NAKAMURA Takumi2013-02-161-2/+2
| * Minor cleanups. No functionality change.Jakub Staszak2013-02-161-9/+8
| * Reinitialize the ivars in the subtarget so that they can be reset with the ne...Bill Wendling2013-02-162-33/+41
| * [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.Chad Rosier2013-02-161-1/+1
| * Temporary revert of 175320.Bill Wendling2013-02-152-42/+34
| * Reinitialize the ivars in the subtarget.Bill Wendling2013-02-152-34/+42
| * Use the 'target-features' and 'target-cpu' attributes to reset the subtarget ...Bill Wendling2013-02-152-41/+67
| * [ms-inline asm] Adjust the EndLoc to account for the ']'.Chad Rosier2013-02-151-1/+2
| * Give these callbacks hidden visibility. It is better to not export them moreRafael Espindola2013-02-151-1/+2
| * Don't make assumptions about the mangling of static functions in extern "C"Rafael Espindola2013-02-151-20/+10
| * Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C ...Benjamin Kramer2013-02-151-1/+1
| * The operand listing is very much outdated.Eli Bendersky2013-02-141-5/+2
| * Simplify code. Remove "else after return".Jakub Staszak2013-02-141-5/+4
| * added basic support for Intel ADX instructionsKay Tiong Khoo2013-02-145-0/+54
| * 80-colNadav Rotem2013-02-141-1/+2
| * Fixed a bug in X86TargetLowering::LowerVectorIntExtend() (assertion failure).Elena Demikhovsky2013-02-141-3/+17
| * Revert r175120 and r175121. Clang is producing the expected asm names again.Rafael Espindola2013-02-141-0/+6
| * Don't assume the mangling of static functions.Rafael Espindola2013-02-141-6/+0
| * Don't build tail calls to functions with three inreg arguments on x86-32 PIC.Nick Lewycky2013-02-131-5/+11
| * [ms-inline-asm] Add support for memory references that have non-immediateChad Rosier2013-02-131-13/+18
| * X86: Disable generation of rep;movsl when %esi is used as a base pointer.Benjamin Kramer2013-02-131-0/+8