2015-07-28 |
Sanjay Patel | fix TLI's combineRepeatedFPDivisors interface to return... |
blob | commitdiff | raw |
2015-07-28 |
Chih-Hung Hsieh | Implement target independent TLS compatible with glibc... |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Simon Pilgrim | [X86][SSE] Use bitmasks instead of shuffles where possible. |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Sanjay Patel | fix invalid load folding with SSE/AVX FP logical instru... |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | remove unnecessary forward declaration; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | don't repeat function names in comments; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | fix typo and spacing; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Pete Cooper | Revert "Add const to some Type* parameters which didn... |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Simon Pilgrim | [X86] Reordered lowerVectorShuffleAsBitMask before... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Pete Cooper | Add const to some Type* parameters which didn't need... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Pete Cooper | Use foreach loops for StructType::elements(). NFC. |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Revert "Remove access to the DataLayout in the TargetMa... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Elena Demikhovsky | X86: Fixed assertion failure in 32-bit mode |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Chandler Carruth | Revert r242990: "AVX-512: Implemented encoding , DAG... |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Sanjay Patel | fix typo; NFC |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Sanjay Patel | fix indent; NFC |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Asaf Badouh | [X86][AVX512] add reduce/range/scalef/rndScale |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Elena Demikhovsky | AVX-512: Added intrinsics for VCVT* instructions. |
blob | commitdiff | raw | diff to current |
2015-07-21 |
Igor Breger | AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction , |
blob | commitdiff | raw | diff to current |
2015-07-19 |
Elena Demikhovsky | AVX-512: Floating point conversions for SKX - DAG Lowering. |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Simon Pilgrim | Fix spelling. NFCI. |
blob | commitdiff | raw | diff to current |
2015-07-13 |
Elena Demikhovsky | AVX-512: Added all AVX-512 forms of Vector Convert... |
blob | commitdiff | raw | diff to current |
2015-07-12 |
Simon Pilgrim | Trim trailing whitespaces. NFC. |
blob | commitdiff | raw | diff to current |
2015-07-12 |
Simon Pilgrim | [X86][SSE] Vectorized v4i32 non-uniform shifts. |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Reid Kleckner | [WinEH] Give up on using CSRs across 32-bit invokes... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pat Gavlin | Allow {e,r}bp as the target of {read,write}_register. |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Re-instate the EVT parameter to getScalarShiftAmountTy... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pawel Bylica | Reapply fixed r241790: Fix shift legalization and lower... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pawel Bylica | Revert r241790: Fix shift legalization and lowering... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Pawel Bylica | Fix shift legalization and lowering for big constants. |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Remove getDataLayout() from TargetLowering |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make isLegalAddressingMode() taking DataLayout as an... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make getByValTypeAlignment() taking DataLayout as an... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getShiftAmountTy() taking DataLayo... |
blob | commitdiff | raw | diff to current |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getPointerTy() taking DataLayout... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Reid Kleckner | [WinEH] Make llvm.x86.seh.restoreframe work for stack... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Reid Kleckner | [WinEH] Add localaddress intrinsic instead of using... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Reid Kleckner | Rename llvm.frameescape and llvm.framerecover to locale... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Reid Kleckner | [WinEH] Add a report_fatal_error for 32-bit stack reali... |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Denis Protivensky | Fix gcc warnings of different enum and non-enum types... |
blob | commitdiff | raw | diff to current |
2015-07-06 |
Simon Pilgrim | [X86][AVX] Add support for shuffle decoding of vperm2f1... |
blob | commitdiff | raw | diff to current |
2015-07-06 |
Simon Pilgrim | [X86][SSE] Vectorized i64 uniform constant SRA shifts |
blob | commitdiff | raw | diff to current |
2015-07-06 |
Simon Pilgrim | [X86][SSE4A] Shuffle lowering using SSE4A EXTRQ/INSERTQ... |
blob | commitdiff | raw | diff to current |
2015-07-06 |
Simon Pilgrim | [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN opcodes... |
blob | commitdiff | raw | diff to current |
2015-07-06 |
Asaf Badouh | [X86][AVX512] Multiply Packed Unsigned Integers with... |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Peter Collingbourne | IR: Do not consider available_externally linkage to... |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Benjamin Kramer | [TargetLowering] StringRefize asm constraint getters. |
blob | commitdiff | raw | diff to current |
2015-07-05 |
Asaf Badouh | [x86][AVX512] add Multiply High Op |
blob | commitdiff | raw | diff to current |
2015-07-04 |
Simon Pilgrim | [X86][SSE] Improved i8/i16 to f64 uint2fp vector conver... |
blob | commitdiff | raw | diff to current |
2015-07-03 |
Simon Pilgrim | [X86][SSE] Sign extension for target vector sizes less... |
blob | commitdiff | raw | diff to current |
2015-07-03 |
Simon Pilgrim | [X86][SSE] Sign extension for target vector sizes less... |
blob | commitdiff | raw | diff to current |
2015-07-01 |
Reid Kleckner | [SEH] Don't assert if the parent function lacks a perso... |
blob | commitdiff | raw | diff to current |
2015-06-30 |
Reid Kleckner | [SEH] Add new intrinsics for recovering and restoring... |
blob | commitdiff | raw | diff to current |
2015-06-29 |
Matthias Braun | X86: Rework inline asm integer register specification. |
blob | commitdiff | raw | diff to current |
2015-06-29 |
Elena Demikhovsky | AVX-512: all forms of SCATTER instruction on SKX, |
blob | commitdiff | raw | diff to current |
2015-06-29 |
Igor Breger | AVX-512: Implemented missing encoding and intrinsics... |
blob | commitdiff | raw | diff to current |
2015-06-28 |
Asaf Badouh | [x86][AVX512] |
blob | commitdiff | raw | diff to current |
2015-06-28 |
Elena Demikhovsky | AVX-512: Added all SKX forms of GATHER instructions. |
blob | commitdiff | raw | diff to current |
2015-06-26 |
Matthias Braun | Revert "X86: Reject register operands with obvious... |
blob | commitdiff | raw | diff to current |
2015-06-25 |
Ahmed Bougacha | [X86] Accept hasAVX512() as well as hasFMA() when gener... |
blob | commitdiff | raw | diff to current |
2015-06-23 |
Elena Demikhovsky | AVX-512: Added all forms of VPABS instruction |
blob | commitdiff | raw | diff to current |
2015-06-22 |
Rafael Espindola | Avoid a Symbol -> Name -> Symbol conversion. |
blob | commitdiff | raw | diff to current |
2015-06-22 |
Elena Demikhovsky | AVX-512: All forms of VCOPMRESS VEXPAND instructions, |
blob | commitdiff | raw | diff to current |
2015-06-22 |
Elena Demikhovsky | Reverted AVX-512 vector shuffle |
blob | commitdiff | raw | diff to current |
2015-06-22 |
Elena Demikhovsky | AVX-512: Added intrinsics for VPERMT2W/D/Q/PS/PD and |
blob | commitdiff | raw | diff to current |
2015-06-21 |
Simon Pilgrim | [X86] Code tidyup - Use SDValue bool operator. NFC. |
blob | commitdiff | raw | diff to current |
2015-06-20 |
Simon Pilgrim | [X86][SSE] Fix PerformSExtCombine bug that accessed... |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Eric Christopher | Fix "the the" in comments. |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Sanjay Patel | use SDValue bool operator; NFCI |
blob | commitdiff | raw | diff to current |
2015-06-18 |
Asaf Badouh | quick fix for failure from r.240012 |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Simon Pilgrim | [X86][SSE] Improved support for vector i16 to float... |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Reid Kleckner | Re-land "[X86] Cache variables that only depend on... |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Reid Kleckner | Revert "[X86] Cache variables that only depend on the... |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Reid Kleckner | [X86] Cache variables that only depend on the subtarget |
blob | commitdiff | raw | diff to current |
2015-06-16 |
Simon Pilgrim | [X86][SSE] Vectorize v2i32 to v2f64 conversions |
blob | commitdiff | raw | diff to current |
2015-06-16 |
Elena Demikhovsky | X86: optimized i64 vector multiply with constant |
blob | commitdiff | raw | diff to current |
2015-06-14 |
Igor Breger | AVX-512: Implemented DAG lowering for shuff62x2/shufi62... |
blob | commitdiff | raw | diff to current |
2015-06-14 |
Igor Breger | AVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instruction... |
blob | commitdiff | raw | diff to current |
2015-06-13 |
Simon Pilgrim | Stripped trailing whitespace. NFC. |
blob | commitdiff | raw | diff to current |
2015-06-11 |
Reid Kleckner | [WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic |
blob | commitdiff | raw | diff to current |
2015-06-11 |
Simon Pilgrim | [X86][SSE] Vectorized i8 and i16 shift operators |
blob | commitdiff | raw | diff to current |
2015-06-10 |
Elena Demikhovsky | AVX-512: Fixed a bug in comparison of i1 vectors. |
blob | commitdiff | raw | diff to current |
2015-06-09 |
Reid Kleckner | [WinEH] Add 32-bit SEH state table emission prototype |
blob | commitdiff | raw | diff to current |
2015-06-09 |
Akira Hatanaka | Remove DisableTailCalls from TargetOptions and the... |
blob | commitdiff | raw | diff to current |
2015-06-08 |
Matthias Braun | X86: Reject register operands with obvious type mismatches. |
blob | commitdiff | raw | diff to current |
2015-06-08 |
Igor Breger | AVX-512: Implemented 256/128bit VALIGND/Q instructions... |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Elena Demikhovsky | AVX-512: I brought back vector-shuffle-512-v8.ll test. |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Elena Demikhovsky | Removed {}, NFC. |
blob | commitdiff | raw | diff to current |
2015-06-04 |
Sanjay Patel | make reciprocal estimate code generation more flexible... |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Asaf Badouh | re-apply 238809 |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Elena Demikhovsky | AVX-512: More code improvements in shuffles, NFC |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Elena Demikhovsky | AVX-512: VSHUFPD instruction selection - code improvements |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Elena Demikhovsky | AVX-512: Implemented SHUFF32x4/SHUFF64x2/SHUFI32x4... |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Simon Pilgrim | [X86] Removed (unused) FSRL x86 operation |
blob | commitdiff | raw | diff to current |
2015-06-03 |
Rafael Espindola | Revert "make reciprocal estimate code generation more... |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Sanjay Patel | make reciprocal estimate code generation more flexible... |
blob | commitdiff | raw | diff to current |
next |