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
Commit message (
Expand
)
Author
Age
Files
Lines
*
minor fix of X86ISD::VSEXT_MOVL dump
Michael Liao
2012-08-14
1
-0
/
+1
*
fix PR11334
Michael Liao
2012-08-14
4
-0
/
+99
*
Factor duplicate calls to getUNDEF in several functions.
Craig Topper
2012-08-14
1
-10
/
+10
*
Re-factor intrinsic lowering to combine common parts of similar intrinsics. R...
Craig Topper
2012-08-14
1
-34
/
+133
*
X86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDrr, Int_CVTSS2SDrr from
Manman Ren
2012-08-13
1
-6
/
+6
*
X86: when auto-detecting the subtarget features, make sure use IsIntel to detect
Manman Ren
2012-08-13
1
-2
/
+2
*
Tidy up VSETCC lowering code a bit more by adding an llvm_unreachable and put...
Craig Topper
2012-08-13
1
-7
/
+9
*
Refactor code a bit to share commonalities. No functional change intended.
Craig Topper
2012-08-13
1
-20
/
+21
*
Fix an unused variable warning from r161742.
Craig Topper
2012-08-13
1
-3
/
+0
*
Remove the LowerMMXCONCAT_VECTORS function. It could never execute because th...
Craig Topper
2012-08-13
3
-57
/
+1
*
Remove call to setOperationAction for SETCC of v4f32. SETCC returns an intege...
Craig Topper
2012-08-12
1
-1
/
+0
*
Remove unnecessary call to setOperationAction for SETCC of v2i64 under SSE42....
Craig Topper
2012-08-12
1
-3
/
+0
*
Make replace many calls to getSizeInBits() with is128BitVector/is256BitVector
Craig Topper
2012-08-12
1
-60
/
+65
*
Use MVT.isXBitVector instead of EVT.isXBitVector when setting up operation ac...
Craig Topper
2012-08-12
1
-41
/
+35
*
fix PR13577, an issue introduced by r161687
Michael Liao
2012-08-11
1
-1
/
+19
*
Move setOperationAction for CONCAT_VECTORS for 256-bit vectors into loop sinc...
Craig Topper
2012-08-11
1
-7
/
+2
*
Tidy up indentation. No functional change.
Craig Topper
2012-08-11
1
-25
/
+25
*
Fix a cast that was casting away 'const' unnecessarily
Craig Topper
2012-08-11
1
-1
/
+1
*
Add a couple default: llvm_unreachable() to some switch statements. Fix a bad...
Craig Topper
2012-08-11
1
-2
/
+4
*
X86: when we are auto-detecting the subtarget features, make sure we turn on
Manman Ren
2012-08-10
1
-2
/
+5
*
add X86-specific DAG optimization to simplify boolean test
Michael Liao
2012-08-10
1
-4
/
+113
*
remove tailing whitespaces and test commit
Michael Liao
2012-08-10
1
-3
/
+3
*
Add some missing includes for the build against stdcxx.
Joerg Sonnenberger
2012-08-10
1
-0
/
+1
*
[ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit).
Chad Rosier
2012-08-09
1
-3
/
+19
*
X86: enable CSE between CMP and SUB
Manman Ren
2012-08-08
4
-47
/
+98
*
Don't scan physreg use-def chains looking for a PIC base.
Jakob Stoklund Olesen
2012-08-08
1
-10
/
+4
*
X86 cmp lowering is looking past truncate on the condition node. It should only
Evan Cheng
2012-08-07
1
-6
/
+16
*
Allow x86 subtargets to use the GenericModel defined in X86Schedule.td.
Andrew Trick
2012-08-07
1
-3
/
+3
*
Add support for the OpenBSD for Bitrig.
Eric Christopher
2012-08-06
1
-3
/
+4
*
Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom...
Craig Topper
2012-08-06
5
-55
/
+187
*
Remove custom inserter for MWAIT. It doesn't do anything that couldn't be rep...
Craig Topper
2012-08-05
2
-24
/
+2
*
Use a COPY node instead of an explicit MOVA opcode in the custom insterter fo...
Craig Topper
2012-08-05
1
-2
/
+1
*
Fall back to selection DAG isel for calls to builtin functions.
Bob Wilson
2012-08-03
3
-7
/
+13
*
X86 Peephole: fold loads to the source register operand if possible.
Manman Ren
2012-08-02
1
-1
/
+5
*
X86 Peephole: fold loads to the source register operand if possible.
Manman Ren
2012-08-02
2
-0
/
+83
*
X86: mark GATHER instructios as mayLoad
Manman Ren
2012-08-01
1
-1
/
+1
*
Whitespace.
Chad Rosier
2012-08-01
17
-135
/
+134
*
Added FMA functionality to X86 target.
Elena Demikhovsky
2012-08-01
5
-117
/
+277
*
Add more indirection to the disassembler tables to reduce amount of space use...
Craig Topper
2012-08-01
5
-14
/
+18
*
[x86 frame lowering] In 32-bit mode, use ESI as the base pointer.
Chad Rosier
2012-07-31
1
-2
/
+4
*
Make INSTRUCTION_SPECIFIER_FIELDS match X86DisassemblerCommon.h. Also remove ...
Craig Topper
2012-07-31
1
-5
/
+4
*
Tidy up trailing whitespace
Craig Topper
2012-07-31
1
-33
/
+33
*
Tidy up trailing whitespace
Craig Topper
2012-07-31
1
-12
/
+12
*
Mark MOVZX16/MOVSX16 as neverHasSideEffects/mayLoad
Craig Topper
2012-07-30
1
-0
/
+6
*
Mark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEffects. The isCodeGenOnl...
Craig Topper
2012-07-30
1
-0
/
+2
*
Give VCVTTPD2DQ priority over CVTTPD2DQ.
Craig Topper
2012-07-30
1
-10
/
+10
*
Fix patterns for CVTTPS2DQ to specify SSE2 instead of SSE1.
Craig Topper
2012-07-30
3
-43
/
+46
*
Fix up patterns for VCVTSS2SD. Specifically give it priority over SSE form. A...
Craig Topper
2012-07-30
1
-9
/
+10
*
Fix load types on intrinsic forms of SS2SD and SD2SS AVX/SSE convert instruct...
Craig Topper
2012-07-29
1
-26
/
+41
*
Move more SSE/AVX convert instruction patterns into their definitions.
Craig Topper
2012-07-29
1
-70
/
+50
[next]