projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
I am an idiot.
2007-01-25
Evan Cheng
I am an idiot.
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Fix comment.
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
- Tell PEI that PPC will handle stack frame rounding...
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Added a MRegisterInfo hook that tells PEI the target...
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Doh. Skip JT branches.
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Added (preliminary) branch shortening capability to...
commit
|
commitdiff
|
tree
2007-01-25
Evan Cheng
Getting rid uses of evil std::set<>
commit
|
commitdiff
|
tree
2007-01-24
Evan Cheng
Use PC relative ldr to load from a constantpool in...
commit
|
commitdiff
|
tree
2007-01-24
Evan Cheng
Renamed getTypeAlignmentShift() to getPreferredTypeAlignment...
commit
|
commitdiff
|
tree
2007-01-24
Evan Cheng
Allow [ fi#c, imm ] as ARM load / store addresses.
commit
|
commitdiff
|
tree
2007-01-24
Evan Cheng
Added some load from stack frames test cases.
commit
|
commitdiff
|
tree
2007-01-24
Evan Cheng
Various Thumb mode load / store isel bug fixes.
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
Thumb test cases.
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
- Reorg Thumb load / store instructions. Combine each...
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
Thumb test cases.
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
Darwin HiddenDirective is .private_extern.
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
Fix test case.
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
PEI is now responsible for adding MaxCallFrameSize...
commit
|
commitdiff
|
tree
2007-01-23
Evan Cheng
hasFP() is now a virtual method of MRegisterInfo.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Make it work for both Linux and Mac OS.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Update comment.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
Remove the DoubleTy special case.
commit
|
commitdiff
|
tree
2007-01-22
Evan Cheng
ARM AAPCS abi (Linux, etc.) requires 8-byte double...
commit
|
commitdiff
|
tree
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
next