projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Some Mips minor fixes
[oota-llvm.git]
/
lib
/
Target
/
X86
/
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
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
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
Dan Gohman
Add CMP32mr and friends to the load-unfolding table...
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
next