projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Double and long preferred alignment set to 8 bytes.
2007-01-22
Evan Cheng
Double and long preferred alignment set to 8 bytes.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Double and long preferred alignment is 8 byte.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
- getTypeAlignmentShift() should be returning preferred...
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Pasto
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Linux GOT indirect reference is only necessary in PIC...
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Double and Long preferred alignment is 4 for Darwin...
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Use bl to call Thumb fuctions directly.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Round up stack to multiple of alignment only if it...
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
One more try...
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Last check-in was bogus. There is no need to align...
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Fix for PR1108: type of insert_vector_elt index operand...
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Remove an unused variable.
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Prologue and epilogue bugs for non-Darwin targets.
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Clean up ARM PEI code.
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
Backend is reponsible for aligning the stack.
commit
|
commitdiff
|
tree
2007-01-20
Evan Cheng
We not align the final stack slot but instead let the...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Add test case extracted from lencod. Spiller was infinite...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
GetRegForReload() now keeps track which registers have...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Code clean up. Use def : pat instead of defining new...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
isDarwin -> isTargetDarwin
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Restructure code a bit to make use of continue (simplifying...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Darwin doesn't support .bss, but it does have .zerofill
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Introduce TargetType's ELF and Darwin.
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Modify emission of jump tables on darwin to emit an...
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
Remove this xform:
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
ARM test cases contributed by Apple.
commit
|
commitdiff
|
tree
2007-01-19
Evan Cheng
ARM backend contribution from Apple.
commit
|
commitdiff
|
tree
2007-01-18
Evan Cheng
- Target PIC style is no longer affected by relocation...
commit
|
commitdiff
|
tree
2007-01-18
Evan Cheng
Minor code clean up.
commit
|
commitdiff
|
tree
2007-01-12
Evan Cheng
Minor fix.
commit
|
commitdiff
|
tree
2007-01-12
Evan Cheng
- Move RTLIB::Libcall enum to a separate file.
commit
|
commitdiff
|
tree
2007-01-12
Evan Cheng
Silence a bogus compiler warning.
commit
|
commitdiff
|
tree
2007-01-12
Evan Cheng
Comment.
commit
|
commitdiff
|
tree
2007-01-12
Evan Cheng
Store default libgcc routine names and allow them to...
commit
|
commitdiff
|
tree
2007-01-09
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-01-08
Evan Cheng
Added a test case from PR1075.
commit
|
commitdiff
|
tree
2007-01-08
Evan Cheng
Undo xfail now scheduler deficiency has been fixed.
commit
|
commitdiff
|
tree
2007-01-08
Evan Cheng
Naming consistency.
commit
|
commitdiff
|
tree
2007-01-08
Evan Cheng
Fix for PR1075: bottom-up register-reduction scheduling...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
setSetCCIsExpensive is gone.
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
Expand fcopysign to the bitwise sequence if select...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
- Remove isSetCCExpensive() etc. These are no longer...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
Update test case.
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
- FCOPYSIGN custom lowering bug. Clear the sign bit...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
CopyToReg source operand can be a register as well...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
Typo
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
Add a test case for SSE fcopysign using SSE bitwise...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
With SSE2, expand FCOPYSIGN to a series of SSE bitwise...
commit
|
commitdiff
|
tree
2007-01-05
Evan Cheng
GEP subscript is interpreted as a signed value.
commit
|
commitdiff
|
tree
2007-01-04
Evan Cheng
Expand fcopysign to a series of bitwise of operations...
commit
|
commitdiff
|
tree
2007-01-03
Evan Cheng
A bit more debugging printf's.
commit
|
commitdiff
|
tree
2007-01-02
Evan Cheng
Fix naming inconsistency.
commit
|
commitdiff
|
tree
2007-01-02
Evan Cheng
- Fixing naming inconsistency: calleesave -> calleesaved.
commit
|
commitdiff
|
tree
2007-01-02
Evan Cheng
Fix naming inconsistency: calleesave -> calleesaved.
commit
|
commitdiff
|
tree
2007-01-02
Evan Cheng
Add virtual method spillCalleeSaveRegisters() and restoreCal...
commit
|
commitdiff
|
tree
2006-12-22
Evan Cheng
Debug dump error.
commit
|
commitdiff
|
tree
2006-12-20
Evan Cheng
getLoad() and getStore() calls missed SVOffset operand...
commit
|
commitdiff
|
tree
2006-12-19
Evan Cheng
Fix for PR1062 by Dan Gohman.
commit
|
commitdiff
|
tree
2006-12-19
Evan Cheng
May need to promote the operand (either sign_extend_inreg...
commit
|
commitdiff
|
tree
2006-12-18
Evan Cheng
LegalizeSetCCOperands() may end up inserting libcalls...
commit
|
commitdiff
|
tree
2006-12-16
Evan Cheng
Cannot combine an indexed load / store any further.
commit
|
commitdiff
|
tree
2006-12-16
Evan Cheng
Typo.
commit
|
commitdiff
|
tree
2006-12-16
Evan Cheng
Expand FP undef
commit
|
commitdiff
|
tree
2006-12-16
Evan Cheng
Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand.
commit
|
commitdiff
|
tree
2006-12-16
Evan Cheng
Expand fabs / fneg to and / xor.
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
Fix select_cc, select expansion to soft-fp bugs.
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
Some AT&T syntax assembler (e.g. Mac OS X) does not...
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
Minor clean up.
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
Silly assertion. Forgot variable_ops instructions can...
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
This is done.
commit
|
commitdiff
|
tree
2006-12-15
Evan Cheng
Expand FP compares to soft-fp call(s)
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
f64 <-> i64 bit_convert using movq in 64-bit mode.
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
Fix a couple of typo's.
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
This is done.
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
Added MOVSS2DIrr and MOVDI2SSrr to foldMemeoryOperand().
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
- Rename MOVDSS2DIrr to MOVSS2DIrr for consistency...
commit
|
commitdiff
|
tree
2006-12-14
Evan Cheng
Fix a long-standing spiller bug:
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Add note.
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
More soft-fp work.
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Add getTypeToExpandTo() which recursively walks TransformToT...
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Update comments.
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Update comments.
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Expand (f64 extload f32) to (f64 fp_ext (load f32)...
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Expand fsqrt, fsin, and fcos to libcalls.
commit
|
commitdiff
|
tree
2006-12-13
Evan Cheng
Expand f32 / f64 to i32 / i64 conversion to soft-fp...
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
Expand FP constant to integers if FP types are not...
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion.
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
Expand ConstantFP to load from CP if float types are...
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyToReg.
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
- When expanding a bit_convert whose src operand is...
commit
|
commitdiff
|
tree
2006-12-12
Evan Cheng
Expand formal arguments and call arguments recursively...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Re-apply changes that were backed out and fix a naughty...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Don't convert store double C, Ptr to store long C,...
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
f32 / f64 node is expanded to one i32 / i64 node.
commit
|
commitdiff
|
tree
2006-12-11
Evan Cheng
Clean up some bad code.
commit
|
commitdiff
|
tree
2006-12-09
Evan Cheng
Preliminary soft float support.
commit
|
commitdiff
|
tree
2006-12-09
Evan Cheng
Added option -soft-float to generate SW fp library...
commit
|
commitdiff
|
tree
2006-12-08
Evan Cheng
Move findTiedToSrcOperand to TargetInstrDescriptor.
commit
|
commitdiff
|
tree
next