2014-12-29 |
Craig Topper | [x86] Refactor some tablegen instruction info classes... |
tree | commitdiff |
2014-12-29 |
Craig Topper | [x86] Remove unused classes from tablegen instruction... |
tree | commitdiff |
2014-12-29 |
Rafael Espindola | Add segmented stack support for DragonFlyBSD. |
tree | commitdiff |
2014-12-29 |
Rafael Espindola | Refactor duplicated code. |
tree | commitdiff |
2014-12-28 |
Keno Fischer | [X86][ISel] Fix a regression I introduced in r224884 |
tree | commitdiff |
2014-12-28 |
Michael Kuperstein | [X86] Add missing memory variants to AVX false dependen... |
tree | commitdiff |
2014-12-28 |
Andrea Di Biagio | [CodeGenPrepare] Teach when it is profitable to specula... |
tree | commitdiff |
2014-12-27 |
Craig Topper | [x86] Prevent instruction selection of AVX512 cmp.ps... |
tree | commitdiff |
2014-12-27 |
Aaron Ballman | Fixing another -Wunused-variable warning, this time... |
tree | commitdiff |
2014-12-27 |
Aaron Ballman | Removing a variable that is set but never used, to... |
tree | commitdiff |
2014-12-27 |
Craig Topper | [x86] Prevent instruction selection of AVX512 cmp.ps... |
tree | commitdiff |
2014-12-27 |
Craig Topper | [x86] Assert on invalid immediates in the instruction... |
tree | commitdiff |
2014-12-27 |
Craig Topper | [x86] Prevent llvm.x86.cmp.ps/pd/ss/sd from being selec... |
tree | commitdiff |
2014-12-27 |
Keno Fischer | [FastIsel][X86] Fix invalid register replacement for... |
tree | commitdiff |
2014-12-26 |
Craig Topper | [X86] Add the debug registers DR8-DR15 so we can assemb... |
tree | commitdiff |
2014-12-26 |
Craig Topper | [X86] Don't fail disassembly if REX.R/REX.B is used... |
tree | commitdiff |
2014-12-26 |
Craig Topper | Teach disassembler to handle illegal immediates on... |
tree | commitdiff |
2014-12-26 |
Craig Topper | Use MCPhysReg for table of register encodings. |
tree | commitdiff |
2014-12-25 |
Elena Demikhovsky | Masked Load/Store - Changed the order of parameters... |
tree | commitdiff |
2014-12-24 |
Craig Topper | [X86] Remove the single AdSize indicator and replace... |
tree | commitdiff |
2014-12-23 |
Elena Demikhovsky | AVX-512: Added FMA instructions, intrinsics an tests... |
tree | commitdiff |
2014-12-23 |
Elena Demikhovsky | AVX-512: BLENDM - fixed encoding of the broadcast version |
tree | commitdiff |
2014-12-23 |
Jim Grosbach | X86: Don't over-align combined loads. |
tree | commitdiff |
2014-12-22 |
Reid Kleckner | Make musttail more robust for vector types on x86 |
tree | commitdiff |
2014-12-22 |
Bruno Cardoso Lopes | [x86] Add vector @llvm.ctpop intrinsic custom lowering |
tree | commitdiff |
2014-12-22 |
Elena Demikhovsky | AVX-512: Added all forms of BLENDM instructions, |
tree | commitdiff |
2014-12-21 |
Craig Topper | [X86] Add hasSideEffects = 0 to CALLpcrel16. This match... |
tree | commitdiff |
2014-12-20 |
Craig Topper | [X86] Swap operand order in Intel syntax on a bunch... |
tree | commitdiff |
2014-12-20 |
Craig Topper | [X86] Swap operand order of imul aliases in Intel synta... |
tree | commitdiff |
2014-12-20 |
Craig Topper | [X86] Remove '*' from asm strings in far call/jump... |
tree | commitdiff |
2014-12-20 |
Craig Topper | [X86] Don't swap the order of segment and offset in... |
tree | commitdiff |
2014-12-20 |
Craig Topper | [X86] Immediate forms of far call/jump are not valid... |
tree | commitdiff |
2014-12-19 |
Elena Demikhovsky | Masked load and store codegen - fixed 128-bit vectors |
tree | commitdiff |
2014-12-19 |
Reid Kleckner | Add the ExceptionHandling::MSVC enumeration |
tree | commitdiff |
2014-12-19 |
Sanjay Patel | Model sqrtss as a binary operation with one source... |
tree | commitdiff |
2014-12-18 |
Robert Khasanov | [AVX512] Enable FP arithmetic lowering for AVX512VL... |
tree | commitdiff |
2014-12-18 |
Craig Topper | [X86] Use correct opsize on indirect call and jump... |
tree | commitdiff |
2014-12-18 |
Craig Topper | [X86] Don't use PS prefix on LDMXCSR/STMXCSR. |
tree | commitdiff |
2014-12-18 |
Craig Topper | [X86] Remove unnecessary 'In64BitMode' predicate for... |
tree | commitdiff |
2014-12-17 |
Michael Kuperstein | [DAGCombine] Slightly improve lowering of BUILD_VECTOR... |
tree | commitdiff |
2014-12-17 |
Quentin Colombet | [CodeGenPrepare] Reapply r224351 with a fix for the... |
tree | commitdiff |
2014-12-17 |
Reid Kleckner | Revert "[CodeGenPrepare] Move sign/zero extensions... |
tree | commitdiff |
2014-12-16 |
Simon Pilgrim | [X86][SSE] Vector double -> float conversion memory... |
tree | commitdiff |
2014-12-16 |
JF Bastien | x86-32: PUSHF/POPF use/def EFLAGS |
tree | commitdiff |
2014-12-16 |
Quentin Colombet | [CodeGenPrepare] Move sign/zero extensions near loads... |
tree | commitdiff |
2014-12-16 |
Robert Khasanov | [AVX512] Enable integer arithmetic lowering for AVX512B... |
tree | commitdiff |
2014-12-16 |
Sanjay Patel | combine consecutive subvector 16-byte loads into one... |
tree | commitdiff |
2014-12-16 |
Robert Khasanov | [AVX512] Add a comment for avx512_broadcast_pat multiclass |
tree | commitdiff |
2014-12-16 |
Elena Demikhovsky | X86: Added FeatureVectorUAMem for all AVX architectures. |
tree | commitdiff |
2014-12-15 |
JF Bastien | x86: Emit LOCK prefix after DATA16 |
tree | commitdiff |
2014-12-15 |
Ahmed Bougacha | [X86] Also pretty-print shuffle mask for INSERTPS rm... |
tree | commitdiff |
2014-12-15 |
Michael Kuperstein | [X86] Break false dependencies before partial register... |
tree | commitdiff |
2014-12-15 |
Elena Demikhovsky | AVX-512: Added EXPAND instructions and intrinsics. |
tree | commitdiff |
2014-12-14 |
Elena Demikhovsky | Loop Vectorizer minor changes in the code - |
tree | commitdiff |
2014-12-12 |
Robert Khasanov | [AVX512] Enabling bit logic lowering |
tree | commitdiff |
2014-12-12 |
Robert Khasanov | [AVX512] Enabling MIN/MAX lowering. |
tree | commitdiff |
2014-12-12 |
Robert Khasanov | [AVX512] Minor fix in lowering pattern for broadcast... |
tree | commitdiff |
2014-12-11 |
Sanjay Patel | remove function names from comments; NFC |
tree | commitdiff |
2014-12-11 |
Sanjay Patel | return without temporary; NFC |
tree | commitdiff |
2014-12-11 |
Matthias Braun | Enable MachineVerifier in debug mode for X86, ARM,... |
tree | commitdiff |
2014-12-11 |
Ahmed Bougacha | [X86] Add a temporary testcase for PR21876/r223996. |
tree | commitdiff |
2014-12-11 |
Matthias Braun | [CodeGen] Add print and verify pass after each MachineF... |
tree | commitdiff |
2014-12-11 |
Rafael Espindola | This reverts commit r224043 and r224042. |
tree | commitdiff |
2014-12-11 |
Matthias Braun | Enable machineverifier in debug mode for X86, ARM,... |
tree | commitdiff |
2014-12-11 |
Matthias Braun | [CodeGen] Add print and verify pass after each MachineF... |
tree | commitdiff |
2014-12-11 |
Cameron McInally | [AVX512] Add support for 512b variable bit shift intrin... |
tree | commitdiff |
2014-12-11 |
Elena Demikhovsky | AVX-512: Added all forms of COMPRESS instruction |
tree | commitdiff |
2014-12-11 |
Michael Kuperstein | [X86] When converting movs to pushes, don't assume... |
tree | commitdiff |
2014-12-11 |
Elena Demikhovsky | AVX-512: Fixed a bug in lowering setcc for MVT::i1... |
tree | commitdiff |
2014-12-11 |
Ahmed Bougacha | [X86] Add back AVX2 VR256 PMOVX patterns. |
tree | commitdiff |
2014-12-10 |
Sanjay Patel | Match new shuffle codegen for MOVHPD patterns |
tree | commitdiff |
2014-12-10 |
Michael Kuperstein | [X86] Make a code path in EltsFromConsecutiveLoads... |
tree | commitdiff |
2014-12-09 |
Robert Khasanov | [AVX512] Added lowering for VBROADCASTSS/SD instructions. |
tree | commitdiff |
2014-12-09 |
Robert Khasanov | [AVX512] Added VPBROADCAST{BWDQ} (Load with Broadcast... |
tree | commitdiff |
2014-12-09 |
Chandler Carruth | [x86] Fix the test to actually test things for the... |
tree | commitdiff |
2014-12-09 |
Aaron Ballman | Removing an unused variable to silence a -Wunused-but... |
tree | commitdiff |
2014-12-09 |
Chandler Carruth | [x86] Bring some sanity to the x86 CPU processor defini... |
tree | commitdiff |
2014-12-09 |
Elena Demikhovsky | AVX-512: Added some comments to ERI scalar intrinsics. |
tree | commitdiff |
2014-12-09 |
Michael Kuperstein | [X86] Convert esp-relative movs of function arguments... |
tree | commitdiff |
2014-12-08 |
Bruno Cardoso Lopes | [CompactUnwind] Fix register encoding logic |
tree | commitdiff |
2014-12-08 |
Andrea Di Biagio | [X86] Improved tablegen patters for matching TZCNT... |
tree | commitdiff |
2014-12-08 |
Andrea Di Biagio | [X86] Improved lowering of packed v8i16 vector shifts... |
tree | commitdiff |
2014-12-08 |
Elena Demikhovsky | X86 intrinsics moved form X86ISelLowering.cpp to X86Int... |
tree | commitdiff |
2014-12-06 |
Ahmed Bougacha | [X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns. |
tree | commitdiff |
2014-12-05 |
Ahmed Bougacha | [X86] Cleanup FCOPYSIGN lowering. NFC intended. |
tree | commitdiff |
2014-12-05 |
Sanjay Patel | Optimize merging of scalar loads for 32-byte vectors... |
tree | commitdiff |
2014-12-05 |
Jan Wen Voung | Use 32-bit ebp for NaCl64 in a limited case: llvm.frame... |
tree | commitdiff |
2014-12-05 |
Andrea Di Biagio | [X86] Improved lowering of packed vector shifts to... |
tree | commitdiff |
2014-12-05 |
Andrea Di Biagio | [X86] Avoid introducing extra shuffles when lowering... |
tree | commitdiff |
2014-12-05 |
Eric Christopher | Rename the x86 isTargetMacho to isTargetMachO for unifo... |
tree | commitdiff |
2014-12-05 |
Eric Christopher | Both of these subtargets have functions that check... |
tree | commitdiff |
2014-12-04 |
Ahmed Bougacha | [X86] Delete dead code in fcopysign lowering. NFC. |
tree | commitdiff |
2014-12-04 |
Bruno Cardoso Lopes | [x86] Fix isOffsetSuitableForCodeModel kernel code... |
tree | commitdiff |
2014-12-04 |
Michael Kuperstein | [X86] Improve a dag-combine that handles a vector extra... |
tree | commitdiff |
2014-12-04 |
Andrea Di Biagio | [X86] Simplify code. NFC. |
tree | commitdiff |
2014-12-04 |
Elena Demikhovsky | Masked Load / Store Intrinsics - the CodeGen part. |
tree | commitdiff |
2014-12-04 |
Michael Liao | [X86] Clean up whitespace as well as minor coding style |
tree | commitdiff |
2014-12-04 |
Michael Liao | [X86] Restore X86 base pointer after call to llvm.eh... |
tree | commitdiff |
2014-12-04 |
Matt Arsenault | Allow target to specify prefix for labels |
tree | commitdiff |
2014-12-03 |
Sanjay Patel | fix typos, grammar, formatting; NFC |
tree | commitdiff |
next |