| Commit message (Expand) | Author | Age | Files | Lines |
* | Prevent extra calls to ToggleFeature for Feature64Bit and FeatureCMOV if they... | Craig Topper | 2013-09-18 | 1 | -2/+2 |
* | Fix X86 subtarget to not overwrite the autodetected features by calling InitM... | Craig Topper | 2013-09-18 | 1 | -1/+1 |
* | Lift alignment restrictions for load/store folding on VINSERTF128/VEXTRACTF12... | Craig Topper | 2013-09-18 | 1 | -10/+10 |
* | COFF: Ensure that objects produced by LLVM link with /safeseh | Reid Kleckner | 2013-09-17 | 1 | -0/+20 |
* | Remove unused code, which had been commented out. | Preston Gurd | 2013-09-17 | 1 | -5/+0 |
* | Add llvm.x86.* intrinsics for Intel SHA Extensions | Ben Langmuir | 2013-09-17 | 1 | -14/+26 |
* | AVX-512: Converted to Unix style | Elena Demikhovsky | 2013-09-17 | 1 | -3070/+3070 |
* | Add AES and SHA instructions to the load folding tables. | Craig Topper | 2013-09-17 | 1 | -0/+25 |
* | Fix column alignment. No functional change. | Craig Topper | 2013-09-17 | 1 | -4/+4 |
* | Make F16C feature flag imply AVX rather than just checking both at the patterns. | Craig Topper | 2013-09-16 | 2 | -2/+3 |
* | Add the remaining Intel SHA instructions | Ben Langmuir | 2013-09-14 | 1 | -0/+27 |
* | Adds support for Atom Silvermont (SLM) - -march=slm | Preston Gurd | 2013-09-13 | 13 | -196/+1000 |
* | Move operator to end of previous line to match coding standards. | Craig Topper | 2013-09-13 | 1 | -2/+2 |
* | Partial support for Intel SHA Extensions (sha1rnds4) | Ben Langmuir | 2013-09-12 | 5 | -0/+29 |
* | Add an instruction deprecation feature to TableGen. | Joey Gouly | 2013-09-12 | 1 | -2/+3 |
* | AVX-512: implemented extractelement with variable index. | Elena Demikhovsky | 2013-09-12 | 6 | -3063/+3154 |
* | Use the appropriate return type for the compact unwind encoding. | Bill Wendling | 2013-09-11 | 1 | -2/+2 |
* | Move into an anonymous namespace and closer to where it's used. | Bill Wendling | 2013-09-11 | 1 | -26/+27 |
* | Revert r190366. It was breaking build bots. | Bill Wendling | 2013-09-10 | 1 | -1/+1 |
* | Use a default value for the prologue's debug location. | Bill Wendling | 2013-09-09 | 1 | -1/+1 |
* | Generate compact unwind encoding from CFI directives. | Bill Wendling | 2013-09-09 | 4 | -312/+359 |
* | Add neverHasSideEffects=1 on a couple move instructions. | Craig Topper | 2013-09-08 | 2 | -2/+2 |
* | Using popcount should check the popcount feature flag not the SSE41 feature f... | Craig Topper | 2013-09-08 | 1 | -2/+2 |
* | [X86] Perform VSELECT DAG combines also before DAG type legalization. | Juergen Ributzka | 2013-09-05 | 1 | -10/+11 |
* | Fixed a crash in the integrated assembler for Mach-O when a symbol difference | Kevin Enderby | 2013-09-05 | 1 | -0/+4 |
* | X86: Mark non-crashing report_fatal_errors() as such. | Jim Grosbach | 2013-09-03 | 1 | -13/+19 |
* | WIP: Refactor some code so that it can be called by more than just one method... | Bill Wendling | 2013-09-03 | 1 | -60/+71 |
* | Add hadSideEffects=0 to some instructions. | Craig Topper | 2013-09-03 | 1 | -1/+4 |
* | Create BEXTR instructions for (and ((sra or srl) x, imm), (2**size - 1)). Fix... | Craig Topper | 2013-09-02 | 3 | -0/+29 |
* | AVX-512: updated the list of high-latency instructions. | Elena Demikhovsky | 2013-09-02 | 1 | -1/+23 |
* | AVX-512: gather-scatter tests; added foldable instructions; | Elena Demikhovsky | 2013-09-02 | 1 | -1/+45 |
* | AVX-512: Added GATHER and SCATTER instructions. | Elena Demikhovsky | 2013-09-01 | 2 | -3/+285 |
* | Move everything depending on Object/MachOFormat.h over to Support/MachO.h. | Charles Davis | 2013-09-01 | 3 | -84/+83 |
* | Build fix | Richard Mitton | 2013-08-30 | 1 | -1/+1 |
* | Fixed a bug where diassembling an instruction that had a prefix would cause L... | Richard Mitton | 2013-08-30 | 1 | -7/+9 |
* | Checking commit access; removed one space added in previous test checkin by Jim | Andrey Churbanov | 2013-08-30 | 1 | -1/+1 |
* | X86: Add a description of the Intel Atom Silvermont CPU. | Benjamin Kramer | 2013-08-30 | 1 | -0/+9 |
* | Fixup BZHI selection to remove an unneeded zero extension. | Craig Topper | 2013-08-30 | 2 | -13/+15 |
* | Remove unused X86andn_flag node. | Craig Topper | 2013-08-30 | 1 | -1/+0 |
* | Teach X86 backend to create BMI2 BZHI instructions from (and X, (add (shl 1, ... | Craig Topper | 2013-08-30 | 3 | -21/+64 |
* | Clean up some usage of Triple. The base class has methods for determining if... | Cameron Esfahani | 2013-08-29 | 1 | -4/+2 |
* | AVX-512: added extend and truncate instructions. | Elena Demikhovsky | 2013-08-29 | 4 | -29/+245 |
* | The darwin integrated assembler for X86 in 64-bit mode is not rejecting | Kevin Enderby | 2013-08-29 | 1 | -1/+6 |
* | AVX-512: added SQRT, VRSQRT14, VCOMISS, VUCOMISS, VRCP14, VPABS | Elena Demikhovsky | 2013-08-28 | 2 | -23/+466 |
* | Remove support for the .debug_inlined section. No known software | Eric Christopher | 2013-08-28 | 1 | -1/+0 |
* | X86JITInfo.cpp: Apply x64 version of X86CompilationCallback() to Cygwin64. | NAKAMURA Takumi | 2013-08-28 | 1 | -1/+1 |
* | X86Subtarget.h: Recognize x86_64-cygwin. | NAKAMURA Takumi | 2013-08-28 | 1 | -4/+1 |
* | [ms-inline asm] Support offsets after segment registers | David Majnemer | 2013-08-27 | 1 | -40/+70 |
* | AVX-512: added conversion instructions. | Elena Demikhovsky | 2013-08-27 | 2 | -19/+214 |
* | AVX-512: Added FMA instructions. | Elena Demikhovsky | 2013-08-27 | 2 | -1/+198 |