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
2009-01-07
Add load-folding table entries for cmovno too.
Dan Gohman
2009-01-07
Define instructions for cmovo and cmovno.
Dan Gohman
2009-01-07
X86_COND_C and X86_COND_NC are alternate mnemonics for
Dan Gohman
2009-01-06
Revert r42653 and forward-port the code that lets INC64_32r be
Dan Gohman
2009-01-05
Revert r61415 and r61484. Duncan was correct that these weren't needed.
Bill Wendling
2009-01-05
Tidy up #includes, deleting a bunch of unnecessary #includes.
Dan Gohman
2009-01-05
squash warnings.
Devang Patel
2009-01-05
Atom and Core i7 do not have same model number after all.
Evan Cheng
2009-01-03
Add Intel processors core i7 and atom.
Evan Cheng
2009-01-03
Fix PR3210: Detect more Intel processors. Patch by Torok Edwin.
Evan Cheng
2009-01-02
Do not isel load folding bt instructions for pentium m, core, core2, and AMD ...
Evan Cheng
2009-01-02
Fix x86 CPU id detection to identify Penryn (and future processors).
Evan Cheng
2009-01-02
Use movaps / movd to extract vector element 0 even with sse4.1. It's still ch...
Evan Cheng
2009-01-01
Fix PR3274: when promoting the condition of a BRCOND node,
Duncan Sands
2008-12-29
Linux wants the FDE initial location and address range to be forced to 32-bit.
Bill Wendling
2008-12-25
Add a simple pattern for matching 'bt'.
Chris Lattner
2008-12-25
Fix some JIT encodings.
Chris Lattner
2008-12-25
BT memory operands load from their address operand.
Chris Lattner
2008-12-24
translateX86CC can never fail. Simplify it based on this.
Chris Lattner
2008-12-24
Darwin likes for the EH frame to be non-local.
Bill Wendling
2008-12-24
GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure
Bill Wendling
2008-12-24
Fix a compiler-abort on a testcase where the stack-pointer is added to
Dan Gohman
2008-12-24
indentation
Chris Lattner
2008-12-23
simplify some control flow and reduce indentation, no functionality change.
Chris Lattner
2008-12-23
Add instruction patterns and encodings for the x86 bt instructions.
Dan Gohman
2008-12-23
Silence unused variable warnings.
Devang Patel
2008-12-23
Clean up the atomic opcodes in SelectionDAG.
Dan Gohman
2008-12-23
Fixed code generation for v8i16 and v16i8 splats on X86.
Mon P Wang
2008-12-23
Make the fuse-failed debug output human-readable.
Dan Gohman
2008-12-20
Fix fast-isel to not emit invalid assembly when presented with a
Dan Gohman
2008-12-19
Move the patterns which have i8 immediates before the patterns
Dan Gohman
2008-12-19
Fix some release-assert warnings
Chris Lattner
2008-12-19
Fix bug 3202.
Rafael Espindola
2008-12-18
When emitting instructions that define EFLAGS and the EFLAGS value isn't
Dan Gohman
2008-12-18
When setting up the frame pointer, add it as a live-in register to all
Dan Gohman
2008-12-18
Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1.
Mon P Wang
2008-12-18
Mark the x86 fp stack registers as "reserved". This tells LiveVariables
Dan Gohman
2008-12-16
Add initial support for back-scheduling address computations,
Dan Gohman
2008-12-12
- Use patterns instead of creating completely new instruction matching patterns,
Bill Wendling
2008-12-12
Added support for SELECT v8i8 v4i16 for X86 (MMX)
Mon P Wang
2008-12-12
Redo the arithmetic with overflow architecture. I was changing the semantics of
Bill Wendling
2008-12-10
Some code clean up.
Evan Cheng
2008-12-10
Only perform SETO/SETC to JO/JC conversion if extractvalue is coming from an ...
Bill Wendling
2008-12-10
Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...
Evan Cheng
2008-12-10
Whitespace changes.
Bill Wendling
2008-12-09
Implement fast-isel conversion of a branch instruction that's branching on an
Bill Wendling
2008-12-09
Add sub/mul overflow intrinsics. This currently doesn't have a
Bill Wendling
2008-12-09
Correct my English.
Bill Wendling
2008-12-09
Add initial support for fast-isel of the [SU]ADDO intrinsics. It isn't
Bill Wendling
2008-12-08
Fix a couple of mistaken switch case fall-throughs. Thanks to Bill
Dan Gohman
[next]