projects
/
oota-llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
oota-llvm.git
2007-03-19
Chris Lattner
implement the next chunk of SROA with memset/memcpy...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-19
Chris Lattner
add pr#
commit
|
commitdiff
|
tree
|
snapshot
2007-03-19
Chris Lattner
new testcase
commit
|
commitdiff
|
tree
|
snapshot
2007-03-19
Chris Lattner
testcase for SROA with memset etc
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Nick Lewycky
Clean up this code and fix subtract miscompile.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Chris Lattner
Implement InstCombine/and-xor-merge.ll:test[12].
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Chris Lattner
new testcase
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Chris Lattner
minor updates
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Nick Lewycky
This is implemented. We now generate:
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Evan Cheng
- Merge UsedBlocks info after two virtual registers...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Evan Cheng
Keep UsedBlocks info accurate.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Evan Cheng
Fix comment.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-18
Nick Lewycky
Propagate ValueRanges across equality.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Anton Korobeynikov
Silence warning
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Evan Cheng
Track the BB's where each virtual register is used.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Evan Cheng
Joining a live interval of a physical register with...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Evan Cheng
Use SmallSet instead of std::set.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Evan Cheng
If sdisel has decided to sink GEP index expression...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Evan Cheng
GEP index sink test case.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Devang Patel
Test case for X86 inline asm constraint 'I'
commit
|
commitdiff
|
tree
|
snapshot
2007-03-17
Devang Patel
Support 'I' inline asm constraint.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Lauro Ramos...
Only ARMv6 has BSWAP.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
Turn on GEP index sinking by default.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
Stupid bug.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Bill Wendling
And now support for MMX logical operations.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
Sink a binary expression into its use blocks if it...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
Added isLegalAddressExpression(). Only allows X +/...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
Added isLegalAddressExpression hook to test if the...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Evan Cheng
These forward declarations are not needed.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-16
Nick Lewycky
Add more comments and update to new asm syntax.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-15
Bill Wendling
Multiplication support for MMX.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-15
Evan Cheng
Debugging output stuff.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-15
Reid Spencer
Regenerate.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-15
Reid Spencer
Revert last changes as they introduced other problems.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
ARM isel should match ldr x +/- x * (2^n) to ldr [x...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Reid Spencer
Regenerate.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Reid Spencer
The sign information was not propagating into the renam...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Reid Spencer
For PR1256:
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Reid Spencer
Test case for PR1256.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Estimate a cost using the possible number of scratch...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Under X86-64 large code model, do not emit 32-bit pc...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Notes about codegen issues.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Duncan Sands
Test that the size of a view converted object is determ...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Clean up.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Oops.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jim Laskey
Change e-mail address.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jim Laskey
Add link to exception handling.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jim Laskey
Adding credit for PPC changes.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jim Laskey
First draft of exception handling doc.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jeff Cohen
Make older versions of bison happy.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Jeff Cohen
Fix for VS 2005 problem supplied by Morten Ofstad.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
X86-64 JIT is in large code model. Need stubs for direc...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
x86-64 JIT stub codegen.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Evan Cheng
Preliminary support for X86-64 JIT stub codegen.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Zhou Sheng
ShiftAmt might equal to zero. Handle this situation.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-14
Zhou Sheng
Enable KnownZero/One.clear().
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
New test.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
This got better.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
Try schedule def + use closer whne Sethi-Ullman numbers...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
AM2 can match 2^n +/- 1. e.g. ldr r3, [r2, r2, lsl #2]
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
Zero is always a legal AM immediate.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
Correct type info for isLegalAddressImmediate() check.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Duncan Sands
Test support for arrays with non-zero first index.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Nicolas Geoffray
Stack and register alignment of call arguments in the...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Chris Lattner
ifdef out some dead code.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Chris Lattner
testcase for PR1244
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Zhou Sheng
For expression like
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Zhou Sheng
Add zextOrCopy() into APInt for convenience.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Zhou Sheng
In APInt version ComputeMaskedBits():
commit
|
commitdiff
|
tree
|
snapshot
2007-03-13
Evan Cheng
Implement getTargetLowering() or else LSR won't be...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
Updated TargetLowering LSR addressing mode hooks for...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
Use new TargetLowering addressing modes hooks.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Evan Cheng
Stupid bug: SSE2 supports v2i64 add / sub.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Reid Spencer
Revert the last patch as it violates the conditions...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Jeff Cohen
Unbreak C++ build.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Jeff Cohen
Unbreak VC++ build. Do not use identifiers starting...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Zhou Sheng
For APInt::z/sext(width), if width == BitWidth, just...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Reid Spencer
Add an APInt version of SimplifyDemandedBits.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Reid Spencer
Add an APInt version of ShrinkDemandedConstant.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Zhou Sheng
Avoid to assert on "(KnownZero & KnownOne) == 0".
commit
|
commitdiff
|
tree
|
snapshot
2007-03-12
Zhou Sheng
In function ComputeMaskedBits():
commit
|
commitdiff
|
tree
|
snapshot
2007-03-11
Zhou Sheng
Add getSignBit() and operator<<= into APInt for conveni...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-10
Nick Lewycky
Add value ranges. Currently inefficient in both executi...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-10
Anton Korobeynikov
Use range tests in LowerSwitch, where possible
commit
|
commitdiff
|
tree
|
snapshot
2007-03-10
Nick Lewycky
Add getter methods for the extremes of a ConstantRange.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-10
Bill Wendling
Adding more arithmetic operators to MMX. This is an...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Devang Patel
Remove dead comments.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Devang Patel
Avoid recursion. Use iterative algorithm for RenamePass().
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Devang Patel
Increment iterator now because IVUseShouldUsePostIncVal...
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Reid Spencer
Regenerate.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Evan Cheng
Minor stuff.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Evan Cheng
Add comments about LSR / ARM.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Evan Cheng
Unfinished work and ideas related to register scavenger.
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Reid Spencer
For PR1245:
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Dale Johannesen
apply comments from review of last patch
commit
|
commitdiff
|
tree
|
snapshot
2007-03-09
Dale Johannesen
Add some observations from CoreGraphics benchmark....
commit
|
commitdiff
|
tree
|
snapshot
next