projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Turn off the old way of handling debug information in the code generator. Use
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2009-01-09
Dan Gohman
Whitespace and other minor adjustments to make SSE...
tree
|
commitdiff
2009-01-08
Devang Patel
Convert DwarfWriter into a pass.
tree
|
commitdiff
2009-01-07
Dan Gohman
Add patterns to match conditional moves with loads...
tree
|
commitdiff
2009-01-07
Dan Gohman
Add load-folding table entries for cmovno too.
tree
|
commitdiff
2009-01-07
Dan Gohman
Define instructions for cmovo and cmovno.
tree
|
commitdiff
2009-01-07
Dan Gohman
X86_COND_C and X86_COND_NC are alternate mnemonics for
tree
|
commitdiff
2009-01-06
Dan Gohman
Revert r42653 and forward-port the code that lets INC64...
tree
|
commitdiff
2009-01-05
Bill Wendling
Revert r61415 and r61484. Duncan was correct that these...
tree
|
commitdiff
2009-01-05
Dan Gohman
Tidy up #includes, deleting a bunch of unnecessary...
tree
|
commitdiff
2009-01-05
Devang Patel
squash warnings.
tree
|
commitdiff
2009-01-05
Evan Cheng
Atom and Core i7 do not have same model number after...
tree
|
commitdiff
2009-01-03
Evan Cheng
Add Intel processors core i7 and atom.
tree
|
commitdiff
2009-01-03
Evan Cheng
Fix PR3210: Detect more Intel processors. Patch by...
tree
|
commitdiff
2009-01-02
Evan Cheng
Do not isel load folding bt instructions for pentium...
tree
|
commitdiff
2009-01-02
Evan Cheng
Fix x86 CPU id detection to identify Penryn (and future...
tree
|
commitdiff
2009-01-02
Evan Cheng
Use movaps / movd to extract vector element 0 even...
tree
|
commitdiff
2009-01-01
Duncan Sands
Fix PR3274: when promoting the condition of a BRCOND...
tree
|
commitdiff
2008-12-29
Bill Wendling
Linux wants the FDE initial location and address range...
tree
|
commitdiff
2008-12-25
Chris Lattner
Add a simple pattern for matching 'bt'.
tree
|
commitdiff
2008-12-25
Chris Lattner
Fix some JIT encodings.
tree
|
commitdiff
2008-12-25
Chris Lattner
BT memory operands load from their address operand.
tree
|
commitdiff
2008-12-24
Chris Lattner
translateX86CC can never fail. Simplify it based on...
tree
|
commitdiff
2008-12-24
Bill Wendling
Darwin likes for the EH frame to be non-local.
tree
|
commitdiff
2008-12-24
Bill Wendling
GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding...
tree
|
commitdiff
2008-12-24
Dan Gohman
Fix a compiler-abort on a testcase where the stack...
tree
|
commitdiff
2008-12-24
Chris Lattner
indentation
tree
|
commitdiff
2008-12-23
Chris Lattner
simplify some control flow and reduce indentation,...
tree
|
commitdiff
2008-12-23
Dan Gohman
Add instruction patterns and encodings for the x86...
tree
|
commitdiff
2008-12-23
Devang Patel
Silence unused variable warnings.
tree
|
commitdiff
2008-12-23
Dan Gohman
Clean up the atomic opcodes in SelectionDAG.
tree
|
commitdiff
2008-12-23
Mon P Wang
Fixed code generation for v8i16 and v16i8 splats on...
tree
|
commitdiff
2008-12-23
Dan Gohman
Make the fuse-failed debug output human-readable.
tree
|
commitdiff
2008-12-20
Dan Gohman
Fix fast-isel to not emit invalid assembly when present...
tree
|
commitdiff
2008-12-19
Dan Gohman
Move the patterns which have i8 immediates before the...
tree
|
commitdiff
2008-12-19
Chris Lattner
Fix some release-assert warnings
tree
|
commitdiff
2008-12-19
Rafael Espindola
Fix bug 3202.
tree
|
commitdiff
2008-12-18
Dan Gohman
When emitting instructions that define EFLAGS and the...
tree
|
commitdiff
2008-12-18
Dan Gohman
When setting up the frame pointer, add it as a live...
tree
|
commitdiff
2008-12-18
Mon P Wang
Fixed x86 code generation of multiple for v2i64. It...
tree
|
commitdiff
2008-12-18
Dan Gohman
Mark the x86 fp stack registers as "reserved". This...
tree
|
commitdiff
2008-12-16
Dan Gohman
Add initial support for back-scheduling address computa...
tree
|
commitdiff
2008-12-12
Bill Wendling
- Use patterns instead of creating completely new instr...
tree
|
commitdiff
2008-12-12
Mon P Wang
Added support for SELECT v8i8 v4i16 for X86 (MMX)
tree
|
commitdiff
2008-12-12
Bill Wendling
Redo the arithmetic with overflow architecture. I was...
tree
|
commitdiff
2008-12-10
Evan Cheng
Some code clean up.
tree
|
commitdiff
2008-12-10
Bill Wendling
Only perform SETO/SETC to JO/JC conversion if extractva...
tree
|
commitdiff
2008-12-10
Evan Cheng
Fix MachineCodeEmitter to use uintptr_t instead of...
tree
|
commitdiff
2008-12-10
Bill Wendling
Whitespace changes.
tree
|
commitdiff
2008-12-09
Bill Wendling
Implement fast-isel conversion of a branch instruction...
tree
|
commitdiff
2008-12-09
Bill Wendling
Add sub/mul overflow intrinsics. This currently doesn...
tree
|
commitdiff
2008-12-09
Bill Wendling
Correct my English.
tree
|
commitdiff
2008-12-09
Bill Wendling
Add initial support for fast-isel of the [SU]ADDO intri...
tree
|
commitdiff
2008-12-08
Dan Gohman
Fix a couple of mistaken switch case fall-throughs...
tree
|
commitdiff
2008-12-08
Evan Cheng
Re-apply 60689 now my head is screwed on right.
tree
|
commitdiff
2008-12-08
Dan Gohman
Revert 60689. It caused many regressions on Darwin...
tree
|
commitdiff
2008-12-08
Dan Gohman
Factor out the code for sign-extending/truncating gep...
tree
|
commitdiff
2008-12-08
Evan Cheng
Perform cheap checks first.
tree
|
commitdiff
2008-12-07
Nick Lewycky
Fix typo, psuedo -> pseudo.
tree
|
commitdiff
2008-12-06
Chris Lattner
add a note
tree
|
commitdiff
2008-12-05
Dale Johannesen
Forgot a file.
tree
|
commitdiff
2008-12-05
Dale Johannesen
Make LoopStrengthReduce smarter about hoisting things...
tree
|
commitdiff
2008-12-05
Evan Cheng
Reason #3 from 60595 doesn't hold true. If we can fold...
tree
|
commitdiff
2008-12-05
Evan Cheng
Effectively undo 60461 in PIC mode which simply transfo...
tree
|
commitdiff
2008-12-05
Evan Cheng
Re-did 60519. It turns out Darwin's handling of hidden...
tree
|
commitdiff
2008-12-04
Bill Wendling
Temporarily revert r60519. It was causing a bootstrap...
tree
|
commitdiff
2008-12-04
Evan Cheng
Visibility hidden GVs do not require extra load of...
tree
|
commitdiff
2008-12-03
Evan Cheng
Use mmx (punpckldq VR64, (mmx_v_set0)) to clear high...
tree
|
commitdiff
2008-12-03
Dan Gohman
Split foldMemoryOperand into public non-virtual and...
tree
|
commitdiff
2008-12-03
Dan Gohman
Rename isSimpleLoad to canFoldAsLoad, to better reflect...
tree
|
commitdiff
2008-12-03
Dan Gohman
Extend X86's addFrameReference to add a MachineMemOpera...
tree
|
commitdiff
2008-12-03
Rafael Espindola
Fix bug 3140.
tree
|
commitdiff
2008-12-03
Evan Cheng
Refactor code. No functionality change.
tree
|
commitdiff
2008-12-03
Bill Wendling
CC should only be a ConstantSDNode at this point. Just...
tree
|
commitdiff
2008-12-03
Dan Gohman
Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad...
tree
|
commitdiff
2008-12-03
Dan Gohman
Fix this comment to reflect that it applies to types...
tree
|
commitdiff
2008-12-03
Dan Gohman
Fix byval arguments in the fastcc calling convention...
tree
|
commitdiff
2008-12-02
Bill Wendling
Second stab at target-dependent lowering of everyone...
tree
|
commitdiff
2008-12-02
Bill Wendling
Reapply r60382. This time, don't mark "ADC" nodes with...
tree
|
commitdiff
2008-12-01
Bill Wendling
Temporarily revert r60382. It caused CodeGen/X86/i2k...
tree
|
commitdiff
2008-12-01
Bill Wendling
- Have "ADD" instructions return an implicit EFLAGS.
tree
|
commitdiff
2008-12-01
Duncan Sands
There are no longer any places that require a
tree
|
commitdiff
2008-12-01
Duncan Sands
Change the interface to the type legalization method
tree
|
commitdiff
2008-11-30
Eli Friedman
A couple small cleanups, plus a new potential optimization.
tree
|
commitdiff
2008-11-28
Duncan Sands
Fix build with gcc-4.4: it doesn't like PICStyle
tree
|
commitdiff
2008-11-27
Bill Wendling
Comment out code that isn't entirely correct.
tree
|
commitdiff
2008-11-27
Evan Cheng
On x86 favors folding short immediate into some arithme...
tree
|
commitdiff
2008-11-26
Bill Wendling
Generate something sensible for an [SU]ADDO op when...
tree
|
commitdiff
2008-11-26
Dan Gohman
Fish kill flag annotations in PUSH instructions.
tree
|
commitdiff
2008-11-24
Bill Wendling
- Make lowering of "add with overflow" customizable...
tree
|
commitdiff
2008-11-24
Evan Cheng
Move target independent td files from lib/Target/ to...
tree
|
commitdiff
2008-11-24
Mon P Wang
Added missing description for -disable-mmx option.
tree
|
commitdiff
2008-11-23
Duncan Sands
Rename SetCCResultContents to BooleanContents. In
tree
|
commitdiff
2008-11-23
Mon P Wang
Added -disable-mmx using a patch from Preston Gurd.
tree
|
commitdiff
2008-11-22
Anton Korobeynikov
Make a convenient helper for printing offsets.
tree
|
commitdiff
2008-11-20
Mon P Wang
Allow XMM2 and XMM3 to be used for non ABI compliant...
tree
|
commitdiff
2008-11-19
Evan Cheng
Eliminate a compile time warning.
tree
|
commitdiff
2008-11-19
Stuart Hastings
<rdar://problem/6351057>
tree
|
commitdiff
2008-11-18
Dan Gohman
Don't set neverHasSideEffects on x86's divide instructi...
tree
|
commitdiff
2008-11-18
Dan Gohman
Add more const qualifiers. This fixes build breakage...
tree
|
commitdiff
2008-11-15
Oscar Fuentes
Adds extern "C" ints to the .cpp files that use Registe...
tree
|
commitdiff
next