index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...
Craig Topper
2014-04-30
1
-5
/
+4
*
Implement X86 code generation for musttail
Reid Kleckner
2014-04-29
1
-45
/
+50
*
AVX-512: optimized a shuffle pattern to VINSERTI64x4.
Elena Demikhovsky
2014-04-29
1
-0
/
+28
*
[X86] Add more details in the comments of X86TargetLowering::getScalingFactor...
Quentin Colombet
2014-04-28
1
-2
/
+16
*
[C++] Use 'nullptr'.
Craig Topper
2014-04-28
1
-1
/
+1
*
Convert one last signature of getNode to take an ArrayRef of SDUse.
Craig Topper
2014-04-27
1
-1
/
+2
*
Convert SelectionDAG::getMergeValues to use ArrayRef.
Craig Topper
2014-04-27
1
-9
/
+9
*
X86: If SSE4.1 is missing lower SMUL_LOHI of v4i32 to pmuludq and fix up the ...
Benjamin Kramer
2014-04-27
1
-2
/
+17
*
Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...
Craig Topper
2014-04-26
1
-20
/
+11
*
Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
Craig Topper
2014-04-26
1
-98
/
+70
*
Print X86ISD::PMULDQ nodes properly in debug output.
Benjamin Kramer
2014-04-26
1
-0
/
+1
*
X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.
Benjamin Kramer
2014-04-26
1
-7
/
+17
*
X86: Add patterns for MULHU/MULHS of v8i16 and v16i16.
Benjamin Kramer
2014-04-26
1
-0
/
+14
*
Rip out X86-specific vector SDIV lowering, make the corresponding DAGCombiner...
Benjamin Kramer
2014-04-26
1
-64
/
+0
*
X86: Custom lower v4i32 UMUL_LOHI into 2 pmuludqs.
Benjamin Kramer
2014-04-26
1
-0
/
+37
*
[X86] Implement TargetLowering::getScalingFactorCost hook.
Quentin Colombet
2014-04-26
1
-0
/
+13
*
Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
2014-04-25
1
-0
/
+104
*
[C++] Use 'nullptr'. Target edition.
Craig Topper
2014-04-25
1
-39
/
+39
*
X86: Don't transform shifts into ands when the sign bit is tested.
Benjamin Kramer
2014-04-24
1
-1
/
+2
*
Add 'musttail' marker to call instructions
Reid Kleckner
2014-04-24
1
-0
/
+4
*
[X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.
Andrea Di Biagio
2014-04-24
1
-32
/
+98
*
X86: Emit test instead of constant shift + compare if the shift result is unu...
Benjamin Kramer
2014-04-24
1
-21
/
+43
*
AVX-512: store and truncstore for i1 values
Elena Demikhovsky
2014-04-22
1
-0
/
+1
*
[X86] Use tablegen instead of DAG combines to match BZHI instructions, as
Lang Hames
2014-04-22
1
-45
/
+1
*
[X86] Don't use BZHI for short masks (>=32 bits). Thanks to Ben Kramer for the
Lang Hames
2014-04-22
1
-3
/
+5
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Lang Hames
2014-04-21
1
-0
/
+14
*
[X86] Improve buildFromShuffleMostly for AVX
Adam Nemet
2014-04-18
1
-6
/
+39
*
[X86] Improve the lowering of packed shifts by constant build_vector.
Andrea Di Biagio
2014-04-15
1
-0
/
+73
*
Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...
Nick Lewycky
2014-04-15
1
-2
/
+1
*
Change argument order and add explanatory comment to r206130
David Blaikie
2014-04-14
1
-7
/
+7
*
Fix instruction debug info location during legalization
David Blaikie
2014-04-13
1
-14
/
+10
*
Move the segmented stack switch to a function attribute
Reid Kleckner
2014-04-10
1
-17
/
+46
*
AVX-512: insert element to mask vector; store i1 data
Elena Demikhovsky
2014-04-09
1
-1
/
+59
*
AVX-512: Added fp_to_uint and uint_to_fp patterns.
Elena Demikhovsky
2014-04-08
1
-0
/
+2
*
Add DAG parameter to ComputeNumSignBitsForTargetNode
Matt Arsenault
2014-04-04
1
-2
/
+4
*
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
Craig Topper
2014-04-04
1
-7
/
+7
*
Added isTargetWindowsMSVC(), renamed isTargetMingw() to isTargetWindowsGNU()
Yaron Keren
2014-04-02
1
-8
/
+12
*
If isKnownWindowsMSVCEnvironment then getOS == Triple::Win32 and
Yaron Keren
2014-04-01
1
-1
/
+1
*
isTargetWindows() renamed to isTargetKnownWindowsMSVC()
Yaron Keren
2014-04-01
1
-6
/
+6
*
Attempting to fix r205124, which had failed asserts when built with MSVC.
Aaron Ballman
2014-04-01
1
-1
/
+1
*
[x86] Do not convert to cmp32 for Atom arch by Sergey Okunev
Alexey Volkov
2014-04-01
1
-4
/
+6
*
Prevent alias from pointing to weak aliases.
Rafael Espindola
2014-03-27
1
-1
/
+1
*
Revert "Prevent alias from pointing to weak aliases."
Rafael Espindola
2014-03-26
1
-1
/
+1
*
Prevent alias from pointing to weak aliases.
Rafael Espindola
2014-03-26
1
-1
/
+1
*
[X86] Generate VPSHUFB for in-place v16i16 shuffles
Adam Nemet
2014-03-25
1
-0
/
+25
*
[X86] Factor out new helper getPSHUFB
Adam Nemet
2014-03-25
1
-40
/
+62
*
[X86] Fix non-determinism in LowerVectorAllZeroTest
Adam Nemet
2014-03-24
1
-2
/
+2
*
Prune includes in X86 target.
Craig Topper
2014-03-19
1
-1
/
+1
*
[X86] Fix unused variable warning with NDEBUG from r204058
Adam Nemet
2014-03-17
1
-2
/
+1
[next]