index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
*
AVX-512: Added more intrinsics for pmin/pmax, pabs, blend, pmuldq.
Elena Demikhovsky
2014-01-08
*
Remove unnecessary #includes.
Bill Wendling
2014-01-06
*
Refactor function that checks that __builtin_returnaddress's argument is cons...
Bill Wendling
2014-01-06
*
AVX-512: changed property name from "neverHasSideEffects=1" to "hasSideEffect...
Elena Demikhovsky
2014-01-05
*
AVX-512: Added more intrinsics for convert and min/max.
Elena Demikhovsky
2014-01-05
*
Emit an error message if the value passed to __builtin_returnaddress isn't a ...
Bill Wendling
2014-01-05
*
Make more of the x86 lowering helper functions static.
Craig Topper
2013-12-29
*
Switch from EVT to MVT in more of the x86 instruction lowering code.
Craig Topper
2013-12-29
*
Use getSimpleValueType in a few spots where the type should be simple.
Craig Topper
2013-12-28
*
Minor indentation fix to match other switch statements. Change llvm_unreachab...
Craig Topper
2013-12-28
*
[X86] Teach the backend how to fold target specific dag node for packed
Andrea Di Biagio
2013-12-28
*
AVX-512: Result type of scalar SETCC is MVT::i1 for AVX-512.
Elena Demikhovsky
2013-12-25
*
AVX-512: fixed some patterns for MVT::i1
Elena Demikhovsky
2013-12-24
*
AVX512: SETCC returns i1 for AVX-512 and i8 for all others
Elena Demikhovsky
2013-12-22
*
Assert that the last operand is actually EFLAGS
Duncan P. N. Exon Smith
2013-12-17
*
Revert "Revert "Mark vastart_save_xmm_regs as changing EFLAGS""
Duncan P. N. Exon Smith
2013-12-17
*
Fix for PR18045:
Stepan Dyatkovskiy
2013-12-17
*
AVX-512: Added implementation of CONCAT_VECTORS for v8i1 vectors (by Alexey B...
Elena Demikhovsky
2013-12-17
*
AVX-512: Added legal type MVT::i1 and VK1 register for it.
Elena Demikhovsky
2013-12-16
*
X86: When lowering shl_parts, don't emit shift amounts larger than the bit wi...
Benjamin Kramer
2013-12-13
*
Switch to the new MingW ABI.
Rafael Espindola
2013-12-12
*
Make Triple's isOSBinFormatXXX functions partition triple-space.
Tim Northover
2013-12-10
*
AVX-512: changed intrinsics for mask operations
Elena Demikhovsky
2013-12-10
*
Suppress '(x < y) ? a : 0 -> (x < y) & a' transform on X86 architectures with...
Cameron McInally
2013-12-04
*
Refactor a lot of patchpoint/stackmap related code to simplify and make it
Lang Hames
2013-11-29
*
Fix PR18054
Michael Liao
2013-11-26
*
StackMap: Implement support for DirectMemRefOp.
Andrew Trick
2013-11-26
*
whitespace
Andrew Trick
2013-11-26
*
X86: Perform integer comparisons at i32 or larger.
Jim Grosbach
2013-11-22
*
Fix PR18014
Michael Liao
2013-11-22
*
Don't produce tail calls when the caller is x86_thiscallcc.
Rafael Espindola
2013-11-22
*
Revert r195318 as it causes miscompilation (PR18029)
Kostya Serebryany
2013-11-22
*
SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency ...
Ekaterina Romanova
2013-11-21
*
The basic problem is that some mainstream programs cannot deal with the way
Bill Wendling
2013-11-21
*
X86ISelLowering.cpp: Mark a variable VT as LLVM_ATTRIBUTE_UNUSED. [-Wunused-v...
NAKAMURA Takumi
2013-11-20
*
Whitespace.
NAKAMURA Takumi
2013-11-20
*
Fixed compilation error.
Elena Demikhovsky
2013-11-20
*
AVX-512: Concat 4 128-bit vectors in one 512-bit vector.
Elena Demikhovsky
2013-11-20
*
Add AVX512 unmasked FMA intrinsics and support.
Cameron McInally
2013-11-15
*
Add addrspacecast instruction.
Matt Arsenault
2013-11-15
*
AVX-512: Handled extractelement from mask vector;
Elena Demikhovsky
2013-11-14
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-11-13
*
[Stackmap] Materialize the jump address within the patchpoint noop slide.
Juergen Ributzka
2013-11-09
*
[Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.
Juergen Ributzka
2013-11-08
*
Check for both styles of clobbers, those produced by dragonegg and
Eric Christopher
2013-11-04
*
AVX-512: Implemented CMOV for 512-bit vectors
Elena Demikhovsky
2013-10-31
*
Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...
Juergen Ributzka
2013-10-30
*
SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
2013-10-30
*
AVX-512: PMIN/PMAX intrinsics and patterns
Elena Demikhovsky
2013-10-27
*
Optimize concat_vectors(X, undef) -> scalar_to_vector(X).
Nadav Rotem
2013-10-25
[next]