projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
1. Drop default inline threshold back down to 200.
[oota-llvm.git]
/
lib
/
Target
/
2008-04-01
Evan Cheng
ReMat of load from stub in pic mode extends the life...
tree
|
commitdiff
2008-04-01
Evan Cheng
Remove unnecessary and non-deterministic checking code...
tree
|
commitdiff
2008-04-01
Dan Gohman
Don't use __bzero for memset if the second argument...
tree
|
commitdiff
2008-04-01
Dan Gohman
Speculatively micro-optimize memory-zeroing calls on...
tree
|
commitdiff
2008-04-01
Dale Johannesen
Revert 49006 for the moment.
tree
|
commitdiff
2008-04-01
Evan Cheng
Disabling remat of load from gv stub (temporarily)...
tree
|
commitdiff
2008-04-01
Evan Cheng
Unbreak ARM / Thumb soft FP support.
tree
|
commitdiff
2008-04-01
Dale Johannesen
Accept 'y' constraint (MMX) in inline asm.
tree
|
commitdiff
2008-03-31
Dale Johannesen
Emit exception handling info for functions which are
tree
|
commitdiff
2008-03-31
Evan Cheng
It's not safe to fold a load from GV stub or constantpo...
tree
|
commitdiff
2008-03-31
Evan Cheng
Move reMaterialize() from TargetRegisterInfo to TargetI...
tree
|
commitdiff
2008-03-31
Evan Cheng
Re-apply 48911.
tree
|
commitdiff
2008-03-30
Nick Lewycky
Moved from PR1570.
tree
|
commitdiff
2008-03-30
Chris Lattner
Fix "Control reaches the end of non-void function"...
tree
|
commitdiff
2008-03-28
Dan Gohman
Fix a tokenfactor node to use the load chain rather...
tree
|
commitdiff
2008-03-28
Evan Cheng
Backing out 48911 for now. It's breaking stuff.
tree
|
commitdiff
2008-03-28
Evan Cheng
New entry.
tree
|
commitdiff
2008-03-28
Evan Cheng
Load from stub is already re-materializable.
tree
|
commitdiff
2008-03-27
Evan Cheng
Code clean up.
tree
|
commitdiff
2008-03-27
Evan Cheng
Allow certain lea instructions to be rematerialized.
tree
|
commitdiff
2008-03-27
Evan Cheng
Remove an unused command line option.
tree
|
commitdiff
2008-03-26
Roman Levenstein
Use a linked data structure for the uses lists of an...
tree
|
commitdiff
2008-03-26
Evan Cheng
Fix some SSE4.1 instruction encoding bugs.
tree
|
commitdiff
2008-03-25
Dale Johannesen
Use ## for comment delimiter on darwin x86-32, so
tree
|
commitdiff
2008-03-25
Evan Cheng
Smaller function alignment when optimizing for size.
tree
|
commitdiff
2008-03-25
Evan Cheng
Rename option -optimizefor-size to -optimize-size.
tree
|
commitdiff
2008-03-25
Dan Gohman
Add explicit keywords.
tree
|
commitdiff
2008-03-25
Dan Gohman
A quick nm audit turned up several fixed tables and...
tree
|
commitdiff
2008-03-25
Devang Patel
Add optimize-for-size knob.
tree
|
commitdiff
2008-03-25
Dan Gohman
Add CMP32mr and friends to the load-unfolding table...
tree
|
commitdiff
2008-03-24
Evan Cheng
Add \t after .set. Fix by Jay Freeman.
tree
|
commitdiff
2008-03-24
Bill Wendling
Use the bit size of the operand instead of the hard...
tree
|
commitdiff
2008-03-24
Evan Cheng
- SSE4.1 extractfps extracts a f32 into a gr32 register...
tree
|
commitdiff
2008-03-23
Evan Cheng
Remove duplicated entries.
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Minor typo fixes. Also add another FIXME.
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Add license header
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Add Win64 compilation callback. This allows easy exampl...
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Provide a JIT selector on win64
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Hack out the PIC mode on Win64 targets. This needs...
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Code cleanup. Provide generic way of selecting JIT...
tree
|
commitdiff
2008-03-23
Anton Korobeynikov
Remove old-standing obsolete code.
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Honour built-in defines on win64 targets for automatica...
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Recognize "windows" in target triple, not only "win32"
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Add information about callee-saved registers on Win64
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Add convenient helper for win64 check. Simplify things...
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Initial support for Win64 calling conventions. Still...
tree
|
commitdiff
2008-03-22
Anton Korobeynikov
Another comments fixing
tree
|
commitdiff
2008-03-21
Chris Lattner
Restore this assert now that the livevar bug is fixed.
tree
|
commitdiff
2008-03-21
Duncan Sands
Introduce a new node for holding call argument
tree
|
commitdiff
2008-03-21
Chris Lattner
remove Evan's "ugly hack" that sorta attempted to get
tree
|
commitdiff
2008-03-21
Chris Lattner
Add support for calls that return two FP values in
tree
|
commitdiff
2008-03-21
Chris Lattner
disable a bogus assertion.
tree
|
commitdiff
2008-03-21
Chris Lattner
Enable support for returning two long-double values...
tree
|
commitdiff
2008-03-21
Evan Cheng
Undo 48570. Correctly match mmx shift instructions...
tree
|
commitdiff
2008-03-20
Chris Lattner
add a note.
tree
|
commitdiff
2008-03-20
Evan Cheng
Fix this xform: (sra (shl X, m), result_size) -> (sign_...
tree
|
commitdiff
2008-03-20
Chris Lattner
detabify llvm, patch by Mike Stump!
tree
|
commitdiff
2008-03-20
Scott Michel
Add more patterns to match in the integer comparison...
tree
|
commitdiff
2008-03-19
Evan Cheng
Add intrinsics to match mmx shift builtin's with immedi...
tree
|
commitdiff
2008-03-19
Devang Patel
PassInfo keep tracks whether a pass is an analysis...
tree
|
commitdiff
2008-03-19
Dan Gohman
Add support for multiple return values for the PPC...
tree
|
commitdiff
2008-03-19
Arnold Schwaighofer
Don't loose incoming argument registers. Fix documentat...
tree
|
commitdiff
2008-03-19
Christopher Lamb
Fix X86's isTruncateFree to not claim that truncate...
tree
|
commitdiff
2008-03-18
Bill Wendling
On Darwin, GCC issues a ".globl" for something that...
tree
|
commitdiff
2008-03-18
Evan Cheng
Fix a x86-64 isel lowering bug that's been around forev...
tree
|
commitdiff
2008-03-17
Dale Johannesen
Make Complex long long/double/long double work
tree
|
commitdiff
2008-03-17
Chris Lattner
Check in some #ifdef'd out code switching call argument
tree
|
commitdiff
2008-03-17
Chris Lattner
minor cleanups
tree
|
commitdiff
2008-03-17
Evan Cheng
Unbreak JIT. Ignore TargetInstrInfo::IMPLICIT_DEF.
tree
|
commitdiff
2008-03-17
Chris Lattner
remove dead code
tree
|
commitdiff
2008-03-17
Chris Lattner
Switch sparc from using LowerCallTo to using LowerOpera...
tree
|
commitdiff
2008-03-17
Chris Lattner
Start moving sparc to use SparcCallingConv.td, switchin...
tree
|
commitdiff
2008-03-17
Chris Lattner
split sparc lowering out into SparcISelLowering.{cpp...
tree
|
commitdiff
2008-03-17
Chris Lattner
refactor the LowerOperation code out to individual...
tree
|
commitdiff
2008-03-17
Dale Johannesen
Next round of PPC32 ABI changes. Allow for gcc
tree
|
commitdiff
2008-03-17
Chris Lattner
various rotate fun.
tree
|
commitdiff
2008-03-16
Nate Begeman
Add a couple missing SSE4 instructions
tree
|
commitdiff
2008-03-16
Gordon Henriksen
C and Objective Caml bindings for the TargetData class.
tree
|
commitdiff
2008-03-16
Christopher Lamb
Make insert_subreg a two-address instruction, vastly...
tree
|
commitdiff
2008-03-15
Evan Cheng
Remove isImplicitDef TargetInstrDesc flag.
tree
|
commitdiff
2008-03-15
Evan Cheng
Replace all target specific implicit def instructions...
tree
|
commitdiff
2008-03-14
Dale Johannesen
Implement the real calling convention for ppc32 Altivec:
tree
|
commitdiff
2008-03-14
Evan Cheng
Fix some 80 col violations.
tree
|
commitdiff
2008-03-14
Evan Cheng
Fix a number of encoding bugs. SSE 4.1 instructions...
tree
|
commitdiff
2008-03-14
Evan Cheng
Add debugging stuff.
tree
|
commitdiff
2008-03-14
Chris Lattner
Add an issue that is preventing instcombine from doing...
tree
|
commitdiff
2008-03-13
Dan Gohman
Use SDTNone instead of duplicating it.
tree
|
commitdiff
2008-03-13
Christopher Lamb
Get rid of a pseudo instruction and replace it with...
tree
|
commitdiff
2008-03-12
Dale Johannesen
Do not promote float params to double in varargs
tree
|
commitdiff
2008-03-12
Chris Lattner
Reimplement the parameter attributes support, phase...
tree
|
commitdiff
2008-03-12
Evan Cheng
Clean up my own mess.
tree
|
commitdiff
2008-03-12
Dale Johannesen
One more bit of Altivec parameter passing.
tree
|
commitdiff
2008-03-12
Dale Johannesen
Implement Altivec passing to varargs functions on ppc.
tree
|
commitdiff
2008-03-11
Anton Korobeynikov
Correctly propagate thread-local flag from aliasee...
tree
|
commitdiff
2008-03-11
Dan Gohman
Use PassManagerBase instead of FunctionPassManager...
tree
|
commitdiff
2008-03-11
Chris Lattner
Implement basic support for the 'f' register class...
tree
|
commitdiff
2008-03-11
Chris Lattner
coalesce away 80-bit floating point copies.
tree
|
commitdiff
2008-03-11
Chris Lattner
convert a massive if statement to a switch.
tree
|
commitdiff
2008-03-11
Chris Lattner
start handling the 'f' x87 constraint.
tree
|
commitdiff
2008-03-11
Christopher Lamb
Missed part of recommit.
tree
|
commitdiff
next