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
...
*
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
*
This is another case where instcombine demanded bits optimization created
Evan Cheng
2012-07-17
1
-0
/
+12
*
Add intrinsics for Ivy Bridge's rdrand instruction.
Benjamin Kramer
2012-07-12
1
-0
/
+4
*
Use XOP vpcom intrinsics in patterns instead of a target specific SDNode type...
Craig Topper
2012-06-09
1
-3
/
+0
*
Implement the local-dynamic TLS model for x86 (PR3985)
Hans Wennborg
2012-06-01
1
-0
/
+4
*
Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCall
Justin Holewinski
2012-05-25
1
-6
/
+1
*
X86: Don't emit conditional floating point moves on when targeting pre-pentiu...
Benjamin Kramer
2012-04-27
1
-0
/
+9
*
Merge vpermps/vpermd and vpermpd/vpermq SD nodes.
Craig Topper
2012-04-16
1
-4
/
+2
*
Added VPERM optimization for AVX2 shuffles
Elena Demikhovsky
2012-04-15
1
-0
/
+4
*
Fix X86 codegen for 'atomicrmw nand' to generate *x = ~(*x & y), not *x = ~*x...
Richard Smith
2012-04-13
1
-2
/
+2
*
Reapply 154396 after fixing a test.
Nadav Rotem
2012-04-11
1
-1
/
+6
*
Temporarily revert this patch to see if it brings the buildbots back.
Eric Christopher
2012-04-10
1
-6
/
+1
*
Modify the code that lowers shuffles to blends from using blendvXX to vblendXX.
Nadav Rotem
2012-04-10
1
-1
/
+6
*
Fix a long standing tail call optimization bug. When a libcall is emitted
Evan Cheng
2012-04-10
1
-1
/
+1
*
Fix a bug in the lowering of broadcasts: ConstantPools need to use the target...
Nadav Rotem
2012-04-09
1
-0
/
+2
*
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-04-04
1
-1
/
+0
*
Re-commit r151623 with fix. Only issue special no-return calls if it's a dire...
Evan Cheng
2012-02-28
1
-2
/
+2
*
Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre...
Daniel Dunbar
2012-02-28
1
-2
/
+2
*
Some ARM implementaions, e.g. A-series, does return stack prediction. That is,
Evan Cheng
2012-02-28
1
-2
/
+2
[prev]
[next]