projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
80 column violation.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2008-05-02
Evan Cheng
80 column violation.
tree
|
commitdiff
2008-05-02
Evan Cheng
Not safe folding a load + FsXORPSrr into FsXORPSrm...
tree
|
commitdiff
2008-04-30
Arnold Schwaighofer
Tail call optimization improvements:
tree
|
commitdiff
2008-04-28
Dan Gohman
Fix the SVOffset values for loads and stores produced by
tree
|
commitdiff
2008-04-28
Anton Korobeynikov
Fix FP return for Win64 ABI
tree
|
commitdiff
2008-04-27
Anton Korobeynikov
Properly lower vararg's FORMAL_ARGUMENTS node on win64
tree
|
commitdiff
2008-04-27
Anton Korobeynikov
Handle fp80 for win64
tree
|
commitdiff
2008-04-26
Chris Lattner
A few inline asm cleanups:
tree
|
commitdiff
2008-04-25
Evan Cheng
Extract the lower 64-bit if a MMX value is passed in...
tree
|
commitdiff
2008-04-25
Evan Cheng
Fix illegal MMX_MOVDQ2Qrr pattern. vector_extract resul...
tree
|
commitdiff
2008-04-25
Evan Cheng
Special handling for MMX values being passed in either...
tree
|
commitdiff
2008-04-25
Evan Cheng
Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconv...
tree
|
commitdiff
2008-04-25
Evan Cheng
Not checking for intrinsics which do not have a chain...
tree
|
commitdiff
2008-04-25
Evan Cheng
- Switch from std::set to SmallPtrSet.
tree
|
commitdiff
2008-04-25
Evan Cheng
MMX argument passing fixes:
tree
|
commitdiff
2008-04-25
Chris Lattner
Loosen up an assertion to allow intrinsics. I really...
tree
|
commitdiff
2008-04-25
Evan Cheng
Fix bug in x86 memcpy / memset lowering. If there are...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Fix typo
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Only allow increase of max alignment value
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Be over-conservative: scan for all used virtual registe...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Add X86 Maximal Stack Alignment Calculator Pass before RA
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Do proper book-keeping of offsets and prologue/epilogue...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
If stack realignment is used - incoming args will use...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Eastimate required stack alignment early, so we can...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Cleanup
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Simplify
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Make stack alignment options global for all targets
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Provide option for enabling-disabling stack realignment
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Disable stack realignment for functions with dynamic...
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Provide ABI-correct stack alignment
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Provide convenient helpers for some operations
tree
|
commitdiff
2008-04-23
Anton Korobeynikov
Whitespace cleanup
tree
|
commitdiff
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
Also LXCHG64 -> XCHG64rm.
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-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-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
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-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
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
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-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
next