| Commit message (Expand) | Author | Age | Files | Lines |
* | X86 machine model: reduce SandyBridge and Haswell ILPWindow. | Andrew Trick | 2013-04-13 | 2 | -2/+2 |
* | Catch another case where SD fails to propagate node order. | Andrew Trick | 2013-04-13 | 1 | -1/+4 |
* | [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functional | Chad Rosier | 2013-04-12 | 1 | -1/+1 |
* | [ms-inline asm] Move this logic into a static function as it's only applicable | Chad Rosier | 2013-04-12 | 1 | -63/+67 |
* | [ms-inline asm] Address the FIXME for ImmDisp before brackets. This | Chad Rosier | 2013-04-12 | 1 | -18/+29 |
* | [ms-inline asm] Have the [ Symbol ] case fall into the more general logic. This | Chad Rosier | 2013-04-12 | 1 | -46/+24 |
* | [ms-inline asm] Add support for operands that include both a symbol and an | Chad Rosier | 2013-04-12 | 1 | -41/+103 |
* | [ms-inline asm] Add support for using the LENGTH, TYPE, and SIZE operators with | Chad Rosier | 2013-04-11 | 1 | -2/+11 |
* | [ms-inline asm] Add support for using offsetof operator with variables that use | Chad Rosier | 2013-04-11 | 1 | -3/+6 |
* | [ms-inline asm] Pass a StringRef reference to ParseIntelVarWithQualifier so we | Chad Rosier | 2013-04-11 | 1 | -15/+15 |
* | [ms-inline asm] Remove brackets from around a symbol reference in the target | Chad Rosier | 2013-04-11 | 1 | -0/+10 |
* | Optimize vector select from all 0s or all 1s | Michael Liao | 2013-04-11 | 1 | -0/+45 |
* | Add CLAC/STAC instruction encoding/decoding support | Michael Liao | 2013-04-11 | 5 | -34/+56 |
* | Enhance bool simplifcation in X86 to handle more cases | Michael Liao | 2013-04-11 | 1 | -6/+35 |
* | MC: Support COFF image-relative MCSymbolRefs | Nico Rieck | 2013-04-10 | 1 | -2/+16 |
* | fixed xsave, xsaveopt, xrstor mnemonics with intel syntax; added test cases | Kay Tiong Khoo | 2013-04-10 | 1 | -3/+3 |
* | fixed to disassemble with tab after mnemonic rather than space | Kay Tiong Khoo | 2013-04-10 | 1 | -2/+2 |
* | In the X86 back end, getMemoryOperandNo() returns the offset | Preston Gurd | 2013-04-10 | 2 | -12/+22 |
* | Tidy up, fix and simplify a few of the SMLocs. Prior to r179109 the Start SMLoc | Chad Rosier | 2013-04-10 | 1 | -11/+13 |
* | Remove unused variable. | Chad Rosier | 2013-04-10 | 1 | -1/+0 |
* | Reapply r179115, but use parsePrimaryExpression a little more judiciously. | Chad Rosier | 2013-04-10 | 1 | -3/+3 |
* | __sincosf_stret returns sinf / cosf in bits 0:31 and 32:63 of xmm0, not in | Evan Cheng | 2013-04-10 | 1 | -5/+19 |
* | Cleanup. No functional change intended. | Chad Rosier | 2013-04-09 | 1 | -5/+5 |
* | Cleanup. No functional change intended. | Chad Rosier | 2013-04-09 | 1 | -16/+16 |
* | Revert r179115 as it looks to have killed the ASan tests. | Chad Rosier | 2013-04-09 | 1 | -5/+5 |
* | [ms-inline asm] Use parsePrimaryExpr in lieu of parseExpression if we need to | Chad Rosier | 2013-04-09 | 1 | -5/+5 |
* | [ms-inline asm] Maintain a StringRef to reference a symbol in a parsed operand, | Chad Rosier | 2013-04-09 | 1 | -24/+38 |
* | X86 cost model: Model cost for uitofp and sitofp on SSE2 | Arnold Schwaighofer | 2013-04-08 | 1 | -3/+34 |
* | [ms-inline asm] Add support for ImmDisp [ Symbol ] memory operands. | Chad Rosier | 2013-04-08 | 1 | -12/+6 |
* | Use the target options specified on a function to reset the back-end. | Bill Wendling | 2013-04-05 | 2 | -1/+26 |
* | [ms-inline asm] Add support for numeric displacement expressions in bracketed | Chad Rosier | 2013-04-05 | 1 | -64/+246 |
* | X86 cost model: Differentiate cost for vector shifts of constants | Arnold Schwaighofer | 2013-04-04 | 1 | -0/+29 |
* | CostModel: Add parameter to instruction cost to further classify operand values | Arnold Schwaighofer | 2013-04-04 | 1 | -3/+8 |
* | X86 cost model: Vector shifts are expensive in most cases | Arnold Schwaighofer | 2013-04-03 | 1 | -0/+42 |
* | Fix SRet for thiscall in i686-pc-win32 | Timur Iskhodzhanov | 2013-04-03 | 1 | -2/+2 |
* | Formatting. | Eric Christopher | 2013-04-02 | 1 | -2/+1 |
* | [ms-inline asm] Add support for parsing variables with namespace alias | Chad Rosier | 2013-04-02 | 1 | -0/+54 |
* | [fast-isel] Use the correct API to disable FastLowerArguments for Win64. | Chad Rosier | 2013-04-02 | 1 | -1/+1 |
* | The divide unit is not pipeline, but it is still buffered. | Andrew Trick | 2013-04-02 | 2 | -4/+4 |
* | X86TTI: Add accurate costs for itofp operations, based on the actual instruct... | Benjamin Kramer | 2013-04-01 | 1 | -4/+27 |
* | X86: Promote sitofp <8 x i16> to <8 x i32> when AVX is available. | Benjamin Kramer | 2013-03-31 | 1 | -0/+1 |
* | Change '@SECREL' suffix to GAS-compatible '@SECREL32'. | Benjamin Kramer | 2013-03-30 | 1 | -1/+1 |
* | Remove the old CodePlacementOpt pass. | Benjamin Kramer | 2013-03-29 | 1 | -1/+0 |
* | Add support of RDSEED defined in AVX2 extension | Michael Liao | 2013-03-28 | 6 | -7/+51 |
* | Enhance boolean simplification to handle 16-/64-bit RDRAND | Michael Liao | 2013-03-28 | 1 | -4/+9 |
* | Skip moving call address loading into callseq when targets prefer register in... | Michael Liao | 2013-03-28 | 4 | -16/+7 |
* | Add the X86 FMAs to the scheduling model. | Nadav Rotem | 2013-03-28 | 2 | -2/+6 |
* | Add the Haswell machine model. | Nadav Rotem | 2013-03-28 | 3 | -1/+128 |
* | Remove the unused port from the SandyBridge machine model | Nadav Rotem | 2013-03-28 | 1 | -1/+0 |
* | Add ADX CPUID detection | Michael Liao | 2013-03-28 | 1 | -0/+4 |