index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86ISelLowering.h
Age
Commit message (
Expand
)
Author
2013-03-28
Add support of RDSEED defined in AVX2 extension
Michael Liao
2013-03-26
Add XTEST codegen support
Michael Liao
2013-03-01
Fix PR10475
Michael Liao
2013-02-14
The operand listing is very much outdated.
Eli Bendersky
2013-01-29
Teach SDISel to combine fsin / fcos into a fsincos node if the following
Evan Cheng
2013-01-28
Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...
Craig Topper
2013-01-21
Make helper method static.
Craig Topper
2013-01-20
Capitalize lowerTRUNCATE so that it matches the other lower functions in this...
Craig Topper
2013-01-20
Make LowerVSETCC a static function and use MVT instead of EVT.
Craig Topper
2013-01-20
Make some helper methods static.
Craig Topper
2013-01-19
Capitalize LowerVectorIntExtend to be consistent with all the other lower fun...
Craig Topper
2013-01-09
Efficient lowering of vector sdiv when the divisor is a splatted power of two...
Nadav Rotem
2013-01-07
Switch TargetTransformInfo from an immutable analysis pass that requires
Chandler Carruth
2013-01-04
LoopVectorizer:
Nadav Rotem
2013-01-03
Add a subtype parameter to VTTI::getShuffleCost
Hal Finkel
2012-12-28
CostModel: initial checkin for code that estimates the cost of special shuffles.
Nadav Rotem
2012-12-28
AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the lowering of these optimi...
Nadav Rotem
2012-12-27
AVX/AVX2: Move the SEXT lowering code from a target specific DAGco to a lower...
Nadav Rotem
2012-12-21
X86: Match the SSE/AVX min/max vector ops using a custom node instead of intr...
Benjamin Kramer
2012-12-21
Add a missing "virtual" keyword.
Nadav Rotem
2012-12-21
Improve the X86 cost model for loads and stores.
Nadav Rotem
2012-12-19
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-19
Change TargetLowering::findRepresentativeClass to take an MVT, instead
Patrik Hagglund
2012-12-17
Simplify BMI ANDN matching to use patterns instead of a DAG combine. Also add...
Craig Topper
2012-12-15
X86: Add a couple of target-specific dag combines that turn VSELECTS into psu...
Benjamin Kramer
2012-12-12
Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I
Evan Cheng
2012-12-12
- Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.
Evan Cheng
2012-12-12
Avoid using lossy load / stores for memcpy / memset expansion. e.g.
Evan Cheng
2012-12-11
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-11
Change TargetLowering::findRepresentativeClass to take an MVT, instead
Patrik Hagglund
2012-12-10
Some enhancements for memcpy / memset inline expansion.
Evan Cheng
2012-12-09
- Re-enable population count loop idiom recognization
Shuxin Yang
2012-12-08
Revert the patches adding a popcount loop idiom recognition pass.
Chandler Carruth
2012-12-06
Replace r169459 with something safer. Rather than having computeMaskedBits to
Evan Cheng
2012-12-06
Let targets provide hooks that compute known zero and ones for any_extend
Evan Cheng
2012-12-05
Simplified BLEND pattern matching for shuffles.
Elena Demikhovsky
2012-12-04
Sort includes for all of the .h files under the 'lib' tree. These were
Chandler Carruth
2012-11-29
rdar://12100355 (part 1)
Shuxin Yang
2012-11-11
Move some helper methods to being static functions in the implementation file.
Craig Topper
2012-11-10
Removed unimplemented method declaration.
Craig Topper
2012-11-10
Simplify custom emitter code for pcmp(e/i)str(i/m) and make the helper functi...
Craig Topper
2012-11-10
Cleanup pcmp(e/i)str(m/i) instruction definitions and load folding support.
Craig Topper
2012-11-08
Add support of RTM from TSX extension
Michael Liao
2012-11-06
Cost Model: add tables for some avx type-conversion hacks.
Nadav Rotem
2012-11-05
CostModel: Add tables for the common x86 compares.
Nadav Rotem
2012-11-03
X86 CostModel: Add support for a some of the common arithmetic instructions f...
Nadav Rotem
2012-11-02
Add a stub for the x86 cost model impl. Implement a basic cost rule for inser...
Nadav Rotem
2012-10-31
Clean up redundant SP register maintained in X86 TLI
Michael Liao
2012-10-30
X86 MMX: optimize transfer from mmx to i32
Manman Ren
[next]