projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Use the MSVC __cpuid intrinsic instead of inline asm
2013-08-13
Elena Demikhovsky
AVX-512: Added CMP and BLEND instructions.
commit
|
commitdiff
|
tree
2013-08-11
Elena Demikhovsky
AVX-512: Added more tests for BROADCAST
commit
|
commitdiff
|
tree
2013-08-11
Elena Demikhovsky
AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm...
commit
|
commitdiff
|
tree
2013-08-07
Elena Demikhovsky
AVX-512 set: Added BROADCAST instructions
commit
|
commitdiff
|
tree
2013-08-07
Elena Demikhovsky
LLVM Interpreter: MIPS tests should pass
commit
|
commitdiff
|
tree
2013-08-06
Elena Demikhovsky
LLVM Interpreter: fixed bug 16694
commit
|
commitdiff
|
tree
2013-08-05
Elena Demikhovsky
LLVM Interpreter: This patch implements vector support...
commit
|
commitdiff
|
tree
2013-08-05
Elena Demikhovsky
AVX-512 set: added mask operations, lowering BUILD_VECTOR...
commit
|
commitdiff
|
tree
2013-08-04
Elena Demikhovsky
AVX-512 set: added VEXTRACTPS instruction
commit
|
commitdiff
|
tree
2013-08-01
Elena Demikhovsky
EVEX and compressed displacement encoding for AVX512
commit
|
commitdiff
|
tree
2013-07-31
Elena Demikhovsky
Fixed assertion in Extract128BitVector()
commit
|
commitdiff
|
tree
2013-07-31
Elena Demikhovsky
Added INSERT and EXTRACT intructions from AVX-512 ISA.
commit
|
commitdiff
|
tree
2013-07-28
Elena Demikhovsky
fixed compilation issue
commit
|
commitdiff
|
tree
2013-07-28
Elena Demikhovsky
Added encoding prefixes for KNL instructions (EVEX).
commit
|
commitdiff
|
tree
2013-07-24
Elena Demikhovsky
I'm starting to commit KNL backend. I'll push patches...
commit
|
commitdiff
|
tree
2013-07-02
Elena Demikhovsky
Fixed alignment of code sections in the JIT mode. Added...
commit
|
commitdiff
|
tree
2013-06-26
Elena Demikhovsky
Fixed a comment.
commit
|
commitdiff
|
tree
2013-06-26
Elena Demikhovsky
Optimized integer vector multiplication operation by...
commit
|
commitdiff
|
tree
2013-06-09
Elena Demikhovsky
Removed PackedDouble domain from scalar instructions...
commit
|
commitdiff
|
tree
2013-05-21
Elena Demikhovsky
removed commented lines
commit
|
commitdiff
|
tree
2013-05-21
Elena Demikhovsky
Removed SSEPacked domain from all forms (AVX, SSE,...
commit
|
commitdiff
|
tree
2013-02-20
Elena Demikhovsky
I optimized the following patterns:
commit
|
commitdiff
|
tree
2013-02-14
Elena Demikhovsky
Moved line-info.ll to DebugInfo\X86 directory
commit
|
commitdiff
|
tree
2013-02-14
Elena Demikhovsky
The test failed on Windows. I've changed the platform...
commit
|
commitdiff
|
tree
2013-02-14
Elena Demikhovsky
Fixed a bug in X86TargetLowering::LowerVectorIntExtend...
commit
|
commitdiff
|
tree
2013-02-13
Elena Demikhovsky
Prevent insertion of "vzeroupper" before call that...
commit
|
commitdiff
|
tree
2013-01-17
Elena Demikhovsky
Optimization for the following SIGN_EXTEND pairs:
commit
|
commitdiff
|
tree
2013-01-03
Elena Demikhovsky
Simplified TRUNCATE operation that comes after SETCC...
commit
|
commitdiff
|
tree
2012-12-24
Elena Demikhovsky
Added 6 more value types: v32i1, v64i1, v32i16, v32i8...
commit
|
commitdiff
|
tree
2012-12-24
Elena Demikhovsky
Removed "static" from "__jit_debug_descriptor" because...
commit
|
commitdiff
|
tree
2012-12-19
Elena Demikhovsky
Optimized load + SIGN_EXTEND patterns in the X86 backend.
commit
|
commitdiff
|
tree
2012-12-05
Elena Demikhovsky
Simplified BLEND pattern matching for shuffles.
commit
|
commitdiff
|
tree
2012-11-29
Elena Demikhovsky
I changed hasAVX() to hasFp256() and hasAVX2() to hasInt256...
commit
|
commitdiff
|
tree
2012-11-20
Elena Demikhovsky
Intel OCL built-ins calling conventions now support...
commit
|
commitdiff
|
tree
2012-10-25
Elena Demikhovsky
The test avx-intel-ocl.ll failed. I can't reproduce...
commit
|
commitdiff
|
tree
2012-10-24
Elena Demikhovsky
Special calling conventions for Intel OpenCL built...
commit
|
commitdiff
|
tree
2012-09-10
Elena Demikhovsky
The VPSHUFB 256-bit instruction may be generated when...
commit
|
commitdiff
|
tree
2012-09-06
Elena Demikhovsky
AVX2 optimization.
commit
|
commitdiff
|
tree
2012-09-04
Elena Demikhovsky
This patch optimizes shuffle instruction - generates...
commit
|
commitdiff
|
tree
2012-08-01
Elena Demikhovsky
Added FMA functionality to X86 target.
commit
|
commitdiff
|
tree
2012-07-01
Elena Demikhovsky
Optimization of shuffle node that can fit to the register...
commit
|
commitdiff
|
tree
2012-06-26
Elena Demikhovsky
Removed unused variable
commit
|
commitdiff
|
tree
2012-06-26
Elena Demikhovsky
Shuffle optimization for AVX/AVX2.
commit
|
commitdiff
|
tree
2012-05-31
Elena Demikhovsky
Added FMA3 Intel instructions.
commit
|
commitdiff
|
tree
2012-04-22
Elena Demikhovsky
cleaned line endings in the newly added test file
commit
|
commitdiff
|
tree
2012-04-22
Elena Demikhovsky
ZERO_EXTEND/SIGN_EXTEND/TRUNCATE optimization for AVX2
commit
|
commitdiff
|
tree
2012-04-15
Elena Demikhovsky
Added VPERM optimization for AVX2 shuffles
commit
|
commitdiff
|
tree
2012-02-08
Elena Demikhovsky
Fixed a bug in printing "cmp" pseudo ops.
commit
|
commitdiff
|
tree
2012-02-02
Elena Demikhovsky
Minor change in signature of the getZeroVector()
commit
|
commitdiff
|
tree
2012-02-02
Elena Demikhovsky
Optimization for SIGN_EXTEND operation on AVX.
commit
|
commitdiff
|
tree
2012-02-01
Elena Demikhovsky
Passing AVX 256-bit structures in Win64 was wrong.
commit
|
commitdiff
|
tree
2012-02-01
Elena Demikhovsky
Shortened code in shuffle masks
commit
|
commitdiff
|
tree
2012-02-01
Elena Demikhovsky
Optimization for "truncate" operation on AVX.
commit
|
commitdiff
|
tree
2012-01-24
Elena Demikhovsky
ZERO_EXTEND operation is optimized for AVX.
commit
|
commitdiff
|
tree
2012-01-12
Elena Demikhovsky
Fixed a bug in LowerVECTOR_SHUFFLE caused assertion...
commit
|
commitdiff
|
tree
2012-01-03
Elena Demikhovsky
Fixed a bug in SelectionDAG.cpp.
commit
|
commitdiff
|
tree
2012-01-01
Elena Demikhovsky
Fixed a bug in SelectionDAG.cpp.
commit
|
commitdiff
|
tree
2011-12-28
Elena Demikhovsky
Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.
commit
|
commitdiff
|
tree
2011-12-20
Elena Demikhovsky
This is the second fix related to VZEXT_MOVL node.
commit
|
commitdiff
|
tree
2011-11-29
Elena Demikhovsky
Fixed vsqrt.ss intrinsic usage - order of input operands...
commit
|
commitdiff
|
tree
2011-11-23
Elena Demikhovsky
I added several lines in X86 code generator that allow...
commit
|
commitdiff
|
tree