projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
simplify code for propagation of constant arguments into
[oota-llvm.git]
/
lib
/
Target
/
2008-04-21
Dan Gohman
Implement an x86-64 ABI detail of passing structs by...
tree
|
commitdiff
2008-04-21
Dan Gohman
Fix the encoding of the MMX movd that moves from MMX...
tree
|
commitdiff
2008-04-21
Chris Lattner
Add an ugly note.
tree
|
commitdiff
2008-04-20
Nicolas Geoffray
Don't forget to update the current operand when getting...
tree
|
commitdiff
2008-04-20
Chris Lattner
A better fix for my previous patch, MOVZQI2PQIrr just...
tree
|
commitdiff
2008-04-20
Chris Lattner
Switch to using Simplified ConstantFP::get API.
tree
|
commitdiff
2008-04-19
Evan Cheng
64-bit atomic operations.
tree
|
commitdiff
2008-04-19
Evan Cheng
Also LXCHG64 -> XCHG64rm.
tree
|
commitdiff
2008-04-19
Evan Cheng
PPC32 atomic operations.
tree
|
commitdiff
2008-04-19
Evan Cheng
xchg which references a memory operand does not need...
tree
|
commitdiff
2008-04-18
Dan Gohman
Fix the handling of va_copy on x86-64. As of llvm-gcc...
tree
|
commitdiff
2008-04-18
Evan Cheng
- Fix atomic operation JIT encoding.
tree
|
commitdiff
2008-04-17
Evan Cheng
Also support Intel asm syntax.
tree
|
commitdiff
2008-04-17
Evan Cheng
Fix assembly code for atomic operations.
tree
|
commitdiff
2008-04-16
Evan Cheng
Don't forget about sub-register indices when rematting...
tree
|
commitdiff
2008-04-16
Dale Johannesen
Unbreak build on x86-64.
tree
|
commitdiff
2008-04-16
Nicolas Geoffray
Correlate stubs with functions in JIT: when emitting...
tree
|
commitdiff
2008-04-16
Nicolas Geoffray
Infrastructure for getting the machine code size of...
tree
|
commitdiff
2008-04-16
Evan Cheng
Initialize X863DNowLevel.
tree
|
commitdiff
2008-04-16
Roman Levenstein
Ongoing work on improving the instruction selection...
tree
|
commitdiff
2008-04-16
Dan Gohman
Add support for the form of the SSE41 extractps instruc...
tree
|
commitdiff
2008-04-16
Dan Gohman
Recreate the size SDNode instead of reusing the old...
tree
|
commitdiff
2008-04-16
Dan Gohman
Remove X86_64SRet; it isn't used anymore.
tree
|
commitdiff
2008-04-15
Dan Gohman
Add movd instructions to move from MMX registers
tree
|
commitdiff
2008-04-15
Nicolas Geoffray
Change Divided flag to Split, as suggested by Evan
tree
|
commitdiff
2008-04-14
Dan Gohman
Remove unnecessary <sstream> includes.
tree
|
commitdiff
2008-04-14
Dan Gohman
Fix const-correctness issues with the SrcValue handling...
tree
|
commitdiff
2008-04-14
Dale Johannesen
Reverse sense of unwind-tables option. This means
tree
|
commitdiff
2008-04-13
Nicolas Geoffray
Add a divided flag for the first piece of an argument...
tree
|
commitdiff
2008-04-12
Anton Korobeynikov
Provide option for stack alignment override
tree
|
commitdiff
2008-04-12
Arnold Schwaighofer
This patch corrects the handling of byval arguments...
tree
|
commitdiff
2008-04-12
Dan Gohman
Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
tree
|
commitdiff
2008-04-12
Dan Gohman
Fix a bug that prevented x86-64 from using rep.movsq for
tree
|
commitdiff
2008-04-12
Nate Begeman
80 col fix
tree
|
commitdiff
2008-04-10
Chris Lattner
add a note, this is actually not too bad to implement.
tree
|
commitdiff
2008-04-10
Chris Lattner
move the x86-32 part of PR2108 here.
tree
|
commitdiff
2008-04-10
Chris Lattner
Fix the x86-64 side of PR2108 by adding a v2f64 version of
tree
|
commitdiff
2008-04-09
Dan Gohman
Make isVectorClearMaskLegal's operand list const.
tree
|
commitdiff
2008-04-09
Dan Gohman
Add XMM1 as a second return value register for f32...
tree
|
commitdiff
2008-04-09
Dan Gohman
Add DX as a second return value register for i16 on...
tree
|
commitdiff
2008-04-08
Dale Johannesen
Rename -disable-required-unwind-tables to unwind-tables...
tree
|
commitdiff
2008-04-08
Dale Johannesen
Handle the situation in 2008-01-25-EmptyFunction.ll
tree
|
commitdiff
2008-04-08
Dale Johannesen
Implement new llc flag -disable-required-unwind-tables.
tree
|
commitdiff
2008-04-07
Dan Gohman
Rename MemOperand to MachineMemOperand. This was sugges...
tree
|
commitdiff
2008-04-07
Roman Levenstein
Re-commit of the r48822, where the infinite looping...
tree
|
commitdiff
2008-04-06
Gabor Greif
API changes for class Use size reduction, wave 1.
tree
|
commitdiff
2008-04-05
Evan Cheng
Favors pshufd over shufps when shuffling elements from...
tree
|
commitdiff
2008-04-04
Torok Edwin
strdup needs <cstring>. This fixes a build error with...
tree
|
commitdiff
2008-04-03
Evan Cheng
Re-enable SSE4.
tree
|
commitdiff
2008-04-03
Evan Cheng
Fix x86-64 encoding bug. REX prefix must always follow...
tree
|
commitdiff
2008-04-03
Evan Cheng
Cosmetic
tree
|
commitdiff
2008-04-03
Evan Cheng
Temporarily disabling SSE4 until we fix the encoding...
tree
|
commitdiff
2008-04-03
Evan Cheng
Backing out 48222 temporarily.
tree
|
commitdiff
2008-04-02
Dan Gohman
Suppress the 128-bit integer typedef on 32-bit targets...
tree
|
commitdiff
2008-04-02
Dan Gohman
Partial CBackend support for 128-bit integers. This...
tree
|
commitdiff
2008-04-02
Dale Johannesen
Cosmetic changes per EH patch review feedback.
tree
|
commitdiff
2008-04-02
Anton Korobeynikov
Add new CC lowering rule: provide a list of registers...
tree
|
commitdiff
2008-04-02
Dale Johannesen
Recommitting EH patch; this should answer most of the
tree
|
commitdiff
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
next