index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86ISelLowering.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
AVX-512: Added CMP and BLEND instructions.
Elena Demikhovsky
2013-08-13
1
-0
/
+7
*
AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm instructions.
Elena Demikhovsky
2013-08-11
1
-0
/
+1
*
Fix the comment.
Jakub Staszak
2013-08-08
1
-1
/
+1
*
AVX-512 set: Added BROADCAST instructions
Elena Demikhovsky
2013-08-07
1
-0
/
+4
*
Refactor isInTailCallPosition handling
Tim Northover
2013-08-06
1
-0
/
+2
*
AVX-512 set: added mask operations, lowering BUILD_VECTOR for i1 vector types.
Elena Demikhovsky
2013-08-05
1
-0
/
+5
*
X86: Turn fp selects into mask operations.
Benjamin Kramer
2013-08-04
1
-0
/
+4
*
Added INSERT and EXTRACT intructions from AVX-512 ISA.
Elena Demikhovsky
2013-07-31
1
-12
/
+32
*
AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and all
Stephen Lin
2013-07-09
1
-5
/
+5
*
The getRegForInlineAsmConstraint function should only accept MVT value types.
Chad Rosier
2013-06-22
1
-1
/
+1
*
Don't cache the instruction and register info from the TargetMachine, because
Bill Wendling
2013-06-07
1
-1
/
+0
*
Track IR ordering of SelectionDAG nodes 2/4.
Andrew Trick
2013-05-25
1
-9
/
+9
*
Add LLVMContext argument to getSetCCResultType
Matt Arsenault
2013-05-18
1
-2
/
+2
*
Use the target options specified on a function to reset the back-end.
Bill Wendling
2013-04-05
1
-0
/
+7
*
Add support of RDSEED defined in AVX2 extension
Michael Liao
2013-03-28
1
-0
/
+4
*
Add XTEST codegen support
Michael Liao
2013-03-26
1
-0
/
+3
*
Fix PR10475
Michael Liao
2013-03-01
1
-1
/
+1
*
The operand listing is very much outdated.
Eli Bendersky
2013-02-14
1
-5
/
+2
*
Teach SDISel to combine fsin / fcos into a fsincos node if the following
Evan Cheng
2013-01-29
1
-1
/
+1
*
Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...
Craig Topper
2013-01-28
1
-1
/
+1
*
Make helper method static.
Craig Topper
2013-01-21
1
-1
/
+0
*
Capitalize lowerTRUNCATE so that it matches the other lower functions in this...
Craig Topper
2013-01-20
1
-1
/
+1
*
Make LowerVSETCC a static function and use MVT instead of EVT.
Craig Topper
2013-01-20
1
-1
/
+0
*
Make some helper methods static.
Craig Topper
2013-01-20
1
-2
/
+0
*
Capitalize LowerVectorIntExtend to be consistent with all the other lower fun...
Craig Topper
2013-01-19
1
-1
/
+1
*
Efficient lowering of vector sdiv when the divisor is a splatted power of two...
Nadav Rotem
2013-01-09
1
-0
/
+1
*
Switch TargetTransformInfo from an immutable analysis pass that requires
Chandler Carruth
2013-01-07
1
-35
/
+0
*
LoopVectorizer:
Nadav Rotem
2013-01-04
1
-0
/
+2
*
Add a subtype parameter to VTTI::getShuffleCost
Hal Finkel
2013-01-03
1
-1
/
+2
*
CostModel: initial checkin for code that estimates the cost of special shuffles.
Nadav Rotem
2012-12-28
1
-0
/
+2
*
AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the lowering of these optimi...
Nadav Rotem
2012-12-28
1
-2
/
+3
*
AVX/AVX2: Move the SEXT lowering code from a target specific DAGco to a lower...
Nadav Rotem
2012-12-27
1
-0
/
+1
*
X86: Match the SSE/AVX min/max vector ops using a custom node instead of intr...
Benjamin Kramer
2012-12-21
1
-0
/
+6
*
Add a missing "virtual" keyword.
Nadav Rotem
2012-12-21
1
-2
/
+2
*
Improve the X86 cost model for loads and stores.
Nadav Rotem
2012-12-21
1
-0
/
+4
*
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-19
1
-3
/
+2
*
Change TargetLowering::findRepresentativeClass to take an MVT, instead
Patrik Hagglund
2012-12-19
1
-1
/
+1
*
Simplify BMI ANDN matching to use patterns instead of a DAG combine. Also add...
Craig Topper
2012-12-17
1
-2
/
+0
*
X86: Add a couple of target-specific dag combines that turn VSELECTS into psu...
Benjamin Kramer
2012-12-15
1
-0
/
+3
*
Sorry about the churn. One more change to getOptimalMemOpType() hook. Did I
Evan Cheng
2012-12-12
1
-7
/
+6
*
- Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.
Evan Cheng
2012-12-12
1
-6
/
+7
*
Avoid using lossy load / stores for memcpy / memset expansion. e.g.
Evan Cheng
2012-12-12
1
-0
/
+7
*
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
1
-3
/
+3
*
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-11
1
-2
/
+2
*
Change TargetLowering::findRepresentativeClass to take an MVT, instead
Patrik Hagglund
2012-12-11
1
-1
/
+1
*
Some enhancements for memcpy / memset inline expansion.
Evan Cheng
2012-12-10
1
-4
/
+3
*
- Re-enable population count loop idiom recognization
Shuxin Yang
2012-12-09
1
-0
/
+8
*
Revert the patches adding a popcount loop idiom recognition pass.
Chandler Carruth
2012-12-08
1
-8
/
+0
*
Replace r169459 with something safer. Rather than having computeMaskedBits to
Evan Cheng
2012-12-06
1
-6
/
+1
*
Let targets provide hooks that compute known zero and ones for any_extend
Evan Cheng
2012-12-06
1
-0
/
+6
[next]