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
...
*
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
*
Simplified BLEND pattern matching for shuffles.
Elena Demikhovsky
2012-12-05
1
-5
/
+3
*
Sort includes for all of the .h files under the 'lib' tree. These were
Chandler Carruth
2012-12-04
1
-6
/
+6
*
rdar://12100355 (part 1)
Shuxin Yang
2012-11-29
1
-0
/
+8
*
Move some helper methods to being static functions in the implementation file.
Craig Topper
2012-11-11
1
-10
/
+0
*
Removed unimplemented method declaration.
Craig Topper
2012-11-10
1
-1
/
+0
*
Simplify custom emitter code for pcmp(e/i)str(i/m) and make the helper functi...
Craig Topper
2012-11-10
1
-10
/
+0
*
Cleanup pcmp(e/i)str(m/i) instruction definitions and load folding support.
Craig Topper
2012-11-10
1
-3
/
+5
*
Add support of RTM from TSX extension
Michael Liao
2012-11-08
1
-0
/
+4
*
Cost Model: add tables for some avx type-conversion hacks.
Nadav Rotem
2012-11-06
1
-0
/
+3
*
CostModel: Add tables for the common x86 compares.
Nadav Rotem
2012-11-05
1
-1
/
+3
*
X86 CostModel: Add support for a some of the common arithmetic instructions f...
Nadav Rotem
2012-11-03
1
-6
/
+3
*
Add a stub for the x86 cost model impl. Implement a basic cost rule for inser...
Nadav Rotem
2012-11-02
1
-0
/
+16
*
Clean up redundant SP register maintained in X86 TLI
Michael Liao
2012-10-31
1
-7
/
+0
*
X86 MMX: optimize transfer from mmx to i32
Manman Ren
2012-10-30
1
-0
/
+4
*
Add custom UINT_TO_FP from v4i8/v4i16/v8i8/v8i16 to v4f32/v8f32
Michael Liao
2012-10-23
1
-0
/
+2
*
Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1
Michael Liao
2012-10-23
1
-0
/
+8
*
Lower BUILD_VECTOR to SHUFFLE + INSERT_VECTOR_ELT for X86
Michael Liao
2012-10-19
1
-1
/
+2
*
Support v8f32 to v8i8/vi816 conversion through custom lowering
Michael Liao
2012-10-16
1
-0
/
+1
*
Add __builtin_setjmp/_longjmp supprt in X86 backend
Michael Liao
2012-10-15
1
-0
/
+14
*
Add support for FP_ROUND from v2f64 to v2f32
Michael Liao
2012-10-10
1
-0
/
+3
*
Add alternative support for FP_ROUND from v2f32 to v2f64
Michael Liao
2012-10-10
1
-2
/
+1
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
1
-1
/
+1
*
Add missing i64 max/min/umax/umin on 32-bit target
Michael Liao
2012-09-25
1
-0
/
+4
*
Fix an illegal tailcall opt where the callee returns a double via xmm while c...
Evan Cheng
2012-09-25
1
-0
/
+1
*
Re-work X86 code generation of atomic ops with spin-loop
Michael Liao
2012-09-20
1
-30
/
+11
*
Add wider vector/integer support for PR12312
Michael Liao
2012-09-13
1
-0
/
+2
*
Make a bunch of lowering helper functions static instead of member functions....
Craig Topper
2012-09-11
1
-24
/
+1
*
When unsafe math is used, we can use commutative FMAX and FMIN. In some cases
Nadav Rotem
2012-08-19
1
-0
/
+3
*
Make ReplaceATOMIC_BINARY_64 a static function. Use a nested switch to reduce...
Craig Topper
2012-08-17
1
-3
/
+0
*
fix PR11334
Michael Liao
2012-08-14
1
-0
/
+5
*
Remove the LowerMMXCONCAT_VECTORS function. It could never execute because th...
Craig Topper
2012-08-13
1
-4
/
+0
*
Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom...
Craig Topper
2012-08-06
1
-0
/
+4
*
Fall back to selection DAG isel for calls to builtin functions.
Bob Wilson
2012-08-03
1
-2
/
+4
*
Added FMA functionality to X86 target.
Elena Demikhovsky
2012-08-01
1
-0
/
+14
*
Remove tabs.
Bill Wendling
2012-07-19
1
-3
/
+3
[prev]
[next]