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
Age
Commit message (
Expand
)
Author
2013-03-21
Add a WriteMicrocoded for ancient microcoded instructions.
Jakob Stoklund Olesen
2013-03-20
Model prefetches and barriers as loads.
Jakob Stoklund Olesen
2013-03-20
Add a catch-all WriteSystem SchedWrite type.
Jakob Stoklund Olesen
2013-03-20
Annotate the remaining SSE MOV instructions.
Jakob Stoklund Olesen
2013-03-20
Annotate SSE horizontal and integer instructions.
Jakob Stoklund Olesen
2013-03-20
Correct cost model for vector shift on AVX2
Michael Liao
2013-03-20
Add some missing SSE annotations.
Jakob Stoklund Olesen
2013-03-20
Annotate remaining IIC_BIN_* instructions.
Jakob Stoklund Olesen
2013-03-20
Fix PR15296
Michael Liao
2013-03-20
Mark all variable shifts needing customizing
Michael Liao
2013-03-20
Move scalar immediate shift lowering into a dedicated func
Michael Liao
2013-03-19
Annotate various null idioms with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
Annotate SSE float conversions with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
Annotate X86InstrCMovSetCC.td with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
[ms-inline asm] Move the immediate asm rewrite into the target specific
Chad Rosier
2013-03-19
Annotate X86InstrCompiler.td with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
[ms-inline asm] Create a helper function, CreateMemForInlineAsm, that creates
Chad Rosier
2013-03-19
Remove an invalid and unnecessary Pat pattern from the X86 backend:
Ulrich Weigand
2013-03-19
Optimize sext <4 x i8> and <4 x i16> to <4 x i64>.
Nadav Rotem
2013-03-19
Annotate X86InstrExtension.td with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
Annotate a lot of X86InstrInfo.td with SchedRW lists.
Jakob Stoklund Olesen
2013-03-19
[ms-inline asm] Move the size directive asm rewrite into the target specific
Chad Rosier
2013-03-18
[ms-inline asm] Avoid emitting a redundant sizing directive, if we've already
Chad Rosier
2013-03-18
Add SchedRW annotations to most of X86InstrSSE.td.
Jakob Stoklund Olesen
2013-03-18
Annotate X86 arithmetic instructions with SchedRW lists.
Jakob Stoklund Olesen
2013-03-18
TLS support for MinGW targets.
Anton Korobeynikov
2013-03-18
Post process ADC/SBB and use a shorter encoding if they use a sign extended i...
Craig Topper
2013-03-18
Refactor some duplicated code into helper functions.
Craig Topper
2013-03-16
Add X86 code emitter support AVX encoded MRMDestReg instructions.
Craig Topper
2013-03-16
Define more SchedWrites for annotating X86 instructions.
Jakob Stoklund Olesen
2013-03-15
Silence anonymous type in anonymous union warnings.
Eric Christopher
2013-03-14
Unaligned loads should use the VMOVUPS opcode.
Nadav Rotem
2013-03-14
Prepare for adding InstrSchedModel annotations to X86 instructions.
Jakob Stoklund Olesen
2013-03-14
[fast-isel] The X86FastISel::FastLowerArguments function doesn't properly handle
Chad Rosier
2013-03-14
Fix the name of a variable to match its declaration. Fixes build failure from...
Craig Topper
2013-03-14
Fix a bug in the calculation of the VEX.B bit for FMA4 rr with the VEX.W bit ...
Craig Topper
2013-03-14
Teach X86 MC instruction lowering that VMOVAPSrr and other VEX-encoded regist...
Craig Topper
2013-03-14
Fix PR15309
Michael Liao
2013-03-11
Fixes disassembler crashes on 2013 Haswell RTM instructions.
Kevin Enderby
2013-03-08
DAGCombiner: Use correct value type for checking legality of BR_CC v3
Tom Stellard
2013-03-07
X86: Fold EXTRACT_SUBVECTORs of a BUILD_VECTOR into a smaller BUILD_VECTOR.
Benjamin Kramer
2013-03-07
Fix two remaining issue after fixing PR15355 when CMOV is not available
Michael Liao
2013-03-06
Fix PR15355
Michael Liao
2013-03-05
The current X86 NOP padding uses one long NOP followed by the remainder in
David Sehr
2013-03-04
Bypass Slow Divides
Preston Gurd
2013-03-02
X86 cost model: Adjust cost for custom lowered vector multiplies
Arnold Schwaighofer
2013-03-01
Fix PR10475
Michael Liao
2013-03-01
GCC thinks that this variable might be used uninitialized (it isn't).
Duncan Sands
2013-02-28
Re-format comments (and check commit access)
Yiannis Tsiouris
2013-02-27
Revert r176166 because it broke one of the lit tests.
Nadav Rotem
[next]