projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add ppc64 r+i stores with update.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2006-11-15
Evan Cheng
Properly transfer kill / dead info.
tree
|
commitdiff
2006-11-15
Evan Cheng
Kill / dead info has been moved to MI's.
tree
|
commitdiff
2006-11-15
Chris Lattner
Remove unneeded forward decls
tree
|
commitdiff
2006-11-14
Evan Cheng
Revert. This wasn't meant to be checked in.
tree
|
commitdiff
2006-11-14
Chris Lattner
it would be nice of ctlz were lowered to bsf etc.
tree
|
commitdiff
2006-11-13
Evan Cheng
Matches MachineInstr changes.
tree
|
commitdiff
2006-11-11
Evan Cheng
Add implicit use / def operands to created MI's.
tree
|
commitdiff
2006-11-11
Evan Cheng
Add all implicit defs to FP_REG_KILL mi.
tree
|
commitdiff
2006-11-10
Evan Cheng
Add a note.
tree
|
commitdiff
2006-11-10
Evan Cheng
These are done.
tree
|
commitdiff
2006-11-10
Evan Cheng
Don't dag combine floating point select to max and...
tree
|
commitdiff
2006-11-10
Evan Cheng
Fix a bug in SelectScalarSSELoad. Since the load is...
tree
|
commitdiff
2006-11-10
Evan Cheng
Fix a potential bug.
tree
|
commitdiff
2006-11-10
Evan Cheng
Add implicit def / use operands to MachineInstr.
tree
|
commitdiff
2006-11-10
Evan Cheng
Use TargetInstrInfo::getNumOperands() instead of Machin...
tree
|
commitdiff
2006-11-10
Anton Korobeynikov
Fixing PR990: http://llvm.org/PR990.
tree
|
commitdiff
2006-11-09
Evan Cheng
Remove M_2_ADDR_FLAG.
tree
|
commitdiff
2006-11-08
Evan Cheng
Use movl+xchgl instead of pushl+popl.
tree
|
commitdiff
2006-11-08
Evan Cheng
Match tblegen changes.
tree
|
commitdiff
2006-11-07
Evan Cheng
Fixed a bug which causes x86 be to incorrectly match
tree
|
commitdiff
2006-11-05
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2006-11-03
Chris Lattner
remove dead/redundant vars
tree
|
commitdiff
2006-11-03
Evan Cheng
Dead code.
tree
|
commitdiff
2006-11-03
Chris Lattner
silence warning
tree
|
commitdiff
2006-11-02
Reid Spencer
For PR786:
tree
|
commitdiff
2006-11-01
Evan Cheng
Fix ldmxcsr JIT encoding.
tree
|
commitdiff
2006-10-31
Evan Cheng
Nuke dead code.
tree
|
commitdiff
2006-10-31
Chris Lattner
allow the address of a global to be used with the ...
tree
|
commitdiff
2006-10-31
Chris Lattner
implement the 'c' inline asm modifier character
tree
|
commitdiff
2006-10-31
Chris Lattner
handle "st" as "st(0)"
tree
|
commitdiff
2006-10-31
Anton Korobeynikov
1. Clean up code due to changes in SwitchTo*Section(2)
tree
|
commitdiff
2006-10-31
Anton Korobeynikov
Unbreaking static ctors patch.
tree
|
commitdiff
2006-10-31
Reid Spencer
Make this compile again.
tree
|
commitdiff
2006-10-31
Evan Cheng
Apply Aton's LLVM patch for PR973: Linux ctors / dtors...
tree
|
commitdiff
2006-10-30
Reid Spencer
Add debug support for X86/ELF targets (Linux). This...
tree
|
commitdiff
2006-10-30
Chris Lattner
fix wonky indentation
tree
|
commitdiff
2006-10-30
Evan Cheng
All targets expand BR_JT for now.
tree
|
commitdiff
2006-10-28
Chris Lattner
add another target hook for branch folding.
tree
|
commitdiff
2006-10-28
Evan Cheng
Doh. Must check if GV is constant first.
tree
|
commitdiff
2006-10-28
Chris Lattner
don't distribute internal readme's
tree
|
commitdiff
2006-10-28
Reid Spencer
Make sure all the readme files get distributed.
tree
|
commitdiff
2006-10-27
Evan Cheng
Fixed a significant bug where unpcklpd is incorrectly...
tree
|
commitdiff
2006-10-27
Evan Cheng
Fix for PR968: expand vector sdiv, udiv, srem, urem.
tree
|
commitdiff
2006-10-26
Evan Cheng
Put cstrings in .cstring section when compiling for...
tree
|
commitdiff
2006-10-25
Evan Cheng
During vector shuffle lowering, we sometimes commute...
tree
|
commitdiff
2006-10-25
Evan Cheng
X86ISD::PEXTRW 3rd operand type is always target pointe...
tree
|
commitdiff
2006-10-25
Evan Cheng
Remove -disable-x86-shuffle-opti
tree
|
commitdiff
2006-10-24
Devang Patel
Move getPreferredAlignmentLog from AsmPrinter to TargetData
tree
|
commitdiff
2006-10-22
Chris Lattner
this part implemented.
tree
|
commitdiff
2006-10-22
Anton Korobeynikov
Do section switching right way for Mingw\Cygwin and...
tree
|
commitdiff
2006-10-21
Chris Lattner
Implement support for branch condition reversal.
tree
|
commitdiff
2006-10-21
Chris Lattner
Simplify code, no functionality change
tree
|
commitdiff
2006-10-21
Chris Lattner
allow insertion of a conditional branch with fall-through
tree
|
commitdiff
2006-10-21
Chris Lattner
update assert message
tree
|
commitdiff
2006-10-20
Chris Lattner
bugfix
tree
|
commitdiff
2006-10-20
Chris Lattner
Implement branch analysis/xform hooks required by the...
tree
|
commitdiff
2006-10-20
Reid Spencer
For PR950:
tree
|
commitdiff
2006-10-18
Chris Lattner
fit in 80 cols
tree
|
commitdiff
2006-10-18
Chris Lattner
add a note
tree
|
commitdiff
2006-10-18
Anton Korobeynikov
Fixed mingw\cygwin linkonce linkage once again.
tree
|
commitdiff
2006-10-17
Chris Lattner
expose DWARF_LABEL opcode# so the branch folder can...
tree
|
commitdiff
2006-10-17
Anton Korobeynikov
Adding linkonce linkage codegeneration support for...
tree
|
commitdiff
2006-10-17
Evan Cheng
Proper fix.
tree
|
commitdiff
2006-10-16
Evan Cheng
One more try.
tree
|
commitdiff
2006-10-16
Evan Cheng
Unbreak x86-64 build.
tree
|
commitdiff
2006-10-16
Evan Cheng
Added a X86CompilationCallback variant which saves...
tree
|
commitdiff
2006-10-16
Evan Cheng
Proper fix for rdar://problem/4770604 Thanks to Stuar...
tree
|
commitdiff
2006-10-16
Evan Cheng
Avoid getting into an infinite loop when -disable-x86...
tree
|
commitdiff
2006-10-16
Evan Cheng
SelectScalarSSELoad should call CanBeFoldedBy as well.
tree
|
commitdiff
2006-10-14
Anton Korobeynikov
Align stack size to DWORD boundary
tree
|
commitdiff
2006-10-14
Evan Cheng
Corrected load folding check. We need to start from...
tree
|
commitdiff
2006-10-13
Evan Cheng
Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
tree
|
commitdiff
2006-10-13
Chris Lattner
remove some dead code
tree
|
commitdiff
2006-10-12
Chris Lattner
add a note
tree
|
commitdiff
2006-10-12
Evan Cheng
Doh. This wasn't causing problems by luck.
tree
|
commitdiff
2006-10-12
Evan Cheng
Some X86ISD::CMP were created with wrong ValueType's.
tree
|
commitdiff
2006-10-12
Chris Lattner
Move the Imp tblgen class from the X86 backend to commo...
tree
|
commitdiff
2006-10-12
Chris Lattner
Mark ADJCALLSTACKUP/DOWN as clobbering ESP so that...
tree
|
commitdiff
2006-10-12
Chris Lattner
fix compilation failure of smg2000
tree
|
commitdiff
2006-10-11
Chris Lattner
Fold "zero extending vector loads" now that evan added...
tree
|
commitdiff
2006-10-11
Evan Cheng
ComplexPatterns sse_load_f32 and sse_load_f64 returns...
tree
|
commitdiff
2006-10-11
Evan Cheng
Add properties to ComplexPattern.
tree
|
commitdiff
2006-10-10
Evan Cheng
More isel time load folding checking for nodes that...
tree
|
commitdiff
2006-10-09
Evan Cheng
Don't go too crazy with these AddComplexity. Try matchi...
tree
|
commitdiff
2006-10-09
Evan Cheng
Don't convert to MOVLP if using shufps etc. may allow...
tree
|
commitdiff
2006-10-09
Evan Cheng
Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
tree
|
commitdiff
2006-10-07
Chris Lattner
completely disable folding of loads into scalar sse...
tree
|
commitdiff
2006-10-07
Chris Lattner
convert packed FP add/sub/mul/div to use a multiclass.
tree
|
commitdiff
2006-10-07
Chris Lattner
one multiclass now defines all 8 variants of binary...
tree
|
commitdiff
2006-10-07
Chris Lattner
Switch ADD/MUL/DIV/SUB scalarsse fp ops to a multiclass
tree
|
commitdiff
2006-10-07
Chris Lattner
Random acts of shrinkage
tree
|
commitdiff
2006-10-07
Chris Lattner
Convert pand/por/pxor to use multiclass
tree
|
commitdiff
2006-10-07
Chris Lattner
Convert some more instructions over to use a new multic...
tree
|
commitdiff
2006-10-07
Chris Lattner
Fix a bug where PADDQrm printed paddd instead of paddq.
tree
|
commitdiff
2006-10-07
Chris Lattner
Add multiclass for SSE2 instructions that correspond...
tree
|
commitdiff
2006-10-07
Chris Lattner
rename:
tree
|
commitdiff
2006-10-07
Chris Lattner
Convert saturating PADD/PSUB's to use a multiclass
tree
|
commitdiff
2006-10-07
Chris Lattner
Convert PAVG*, PMADDWD, and PMUL* to use multiclasses.
tree
|
commitdiff
2006-10-07
Chris Lattner
Fix typo in packsswb instr definition, where the load...
tree
|
commitdiff
2006-10-07
Chris Lattner
handle pmin/pmax with multiclasses
tree
|
commitdiff
next