projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ReleaseNotes.External Projects += Unladen Swallow
2009-06-24
Evan Cheng
Move thumb and thumb2 tests into separate directories.
commit
|
commitdiff
|
tree
2009-06-24
Evan Cheng
Fix support for inline asm input / output operand tying...
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Test instructions operands were printed in the wrong...
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Proper patterns for thumb2 shift and rotate instructions.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Code clean up.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Add IsThumb1Only to most 16-bit thumb instructions...
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Rename SelectShifterOperand to SelectThumb2ShifterOperandReg.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Obvious typo.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Initial Thumb2 support. Majority of the work is done...
...Jim Grosbach, Bob Wilson, and
Evan Cheng
.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Minor reorg.
commit
|
commitdiff
|
tree
2009-06-23
Evan Cheng
Replace isTwoAddress with operand constraint.
commit
|
commitdiff
|
tree
2009-06-22
Evan Cheng
It's coalescer, not coaleser.
commit
|
commitdiff
|
tree
2009-06-22
Evan Cheng
Fix another register coalescer crash: forgot to check...
commit
|
commitdiff
|
tree
2009-06-22
Evan Cheng
hasFP should return true if frame address is taken.
commit
|
commitdiff
|
tree
2009-06-20
Evan Cheng
Fix PR4419: handle defs of partial uses.
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Enable arm pre-allocation load / store multiple optimization...
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Revert 73718. It's breaking 254.gap.
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Add comments.
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Should be using Bcc (average) latency to determine...
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Transfer dead markers when a ldrd is changed into a...
commit
|
commitdiff
|
tree
2009-06-19
Evan Cheng
Latency information for ARM v6. It's rough and not...
commit
|
commitdiff
|
tree
2009-06-18
Evan Cheng
Remove UseThumbBacktraces. Just check if subtarget...
commit
|
commitdiff
|
tree
2009-06-18
Evan Cheng
Allow user to specify separate SVN url for llvm and...
commit
|
commitdiff
|
tree
2009-06-18
Evan Cheng
On Darwin, ams printer should output a second label...
commit
|
commitdiff
|
tree
2009-06-18
Evan Cheng
- Update register allocation hint after coalescing...
commit
|
commitdiff
|
tree
2009-06-16
Evan Cheng
CALL64pcrel32 immediate field is 32-bit. Patch by Abhinav...
commit
|
commitdiff
|
tree
2009-06-16
Evan Cheng
Rename RemoveCopiesFromValNo to TurnCopiesFromValNoToImpDefs.
commit
|
commitdiff
|
tree
2009-06-16
Evan Cheng
If a val# is defined by an implicit_def and it is being...
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
On Darwin, frame pointer r7 is never available.
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
ifcvt should ignore cfg where true and false successors...
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
Typo.
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
Do not form ldrd / strd if the two dests / srcs are...
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
Silence a warning.
commit
|
commitdiff
|
tree
2009-06-15
Evan Cheng
Part 1.
commit
|
commitdiff
|
tree
2009-06-14
Evan Cheng
Move register allocation preference (or hint) from...
commit
|
commitdiff
|
tree
2009-06-13
Evan Cheng
Add a ARM specific pre-allocation pass that re-schedule...
commit
|
commitdiff
|
tree
2009-06-12
Evan Cheng
If killed register is defined by implicit_def, do not...
commit
|
commitdiff
|
tree
2009-06-12
Evan Cheng
Mark some pattern-less instructions as neverHasSideEffects.
commit
|
commitdiff
|
tree
2009-06-05
Evan Cheng
Changing allocation ordering from r3 ... r0 back to...
commit
|
commitdiff
|
tree
2009-06-05
Evan Cheng
When merging multiple load / store instructions. Use...
commit
|
commitdiff
|
tree
2009-06-05
Evan Cheng
Code clean up: return vector by reference rather than...
commit
|
commitdiff
|
tree
2009-06-04
Evan Cheng
RALinScan::attemptTrivialCoalescing() was returning...
commit
|
commitdiff
|
tree
2009-06-04
Evan Cheng
A value defined by an implicit_def can be liven to...
commit
|
commitdiff
|
tree
2009-06-04
Evan Cheng
A value defined by an implicit_def can be liven to...
commit
|
commitdiff
|
tree
2009-06-04
Evan Cheng
Re-apply 72756 with fixes. One of those was introduced...
commit
|
commitdiff
|
tree
2009-06-03
Evan Cheng
For Darwin / x86_64, override -relocation-model=static...
commit
|
commitdiff
|
tree
2009-06-03
Evan Cheng
Fix for PR4225: When rewriter reuse a value in a physical...
commit
|
commitdiff
|
tree
2009-06-03
Evan Cheng
Temporarily revert 72756 for now.
commit
|
commitdiff
|
tree
2009-06-03
Evan Cheng
Fold preceding / trailing base inc / dec into the single...
commit
|
commitdiff
|
tree
2009-06-03
Evan Cheng
If there is a def of a super-register followed by a...
commit
|
commitdiff
|
tree
2009-06-02
Evan Cheng
On Darwin x86_64 small code model doesn't guarantee...
commit
|
commitdiff
|
tree
2009-06-02
Evan Cheng
Avoid infinite looping in AllGlobalLoadUsesSimpleEnoughForHe...
commit
|
commitdiff
|
tree
2009-05-30
Evan Cheng
(i64 (zext (srl GR32 8))) -> movzbl AH is not safe...
commit
|
commitdiff
|
tree
2009-05-30
Evan Cheng
Untabify.
commit
|
commitdiff
|
tree
2009-05-29
Evan Cheng
Default isNarrowingProfitable to false.
commit
|
commitdiff
|
tree
2009-05-29
Evan Cheng
Remove an accidental commit.
commit
|
commitdiff
|
tree
2009-05-29
Evan Cheng
More h-registers tricks: folding zext nodes.
commit
|
commitdiff
|
tree
2009-05-28
Evan Cheng
Do not try to create a MVT type of width 0.
commit
|
commitdiff
|
tree
2009-05-28
Evan Cheng
Fix MOVMSKPDrr encoding.
commit
|
commitdiff
|
tree
2009-05-28
Evan Cheng
Fix PSIGND encoding bug. Patch by Sean Callanan.
commit
|
commitdiff
|
tree
2009-05-28
Evan Cheng
Incorporate patch feedbacks.
commit
|
commitdiff
|
tree
2009-05-28
Evan Cheng
Added optimization that narrow load / op / store and...
commit
|
commitdiff
|
tree
2009-05-27
Evan Cheng
Fix sfence jit encoding. Patch by Sean Callanan.
commit
|
commitdiff
|
tree
2009-05-26
Evan Cheng
Eliminate VarInfo::UsedBlocks.
commit
|
commitdiff
|
tree
2009-05-22
Evan Cheng
Fix bug in FoldFCmp_IntToFP_Cst. If inttofp is a uintofp...
commit
|
commitdiff
|
tree
2009-05-21
Evan Cheng
80 column violation.
commit
|
commitdiff
|
tree
2009-05-20
Evan Cheng
Fix test on non-darwin hosts.
commit
|
commitdiff
|
tree
2009-05-20
Evan Cheng
Try again. Allow call to immediate address for ELF...
commit
|
commitdiff
|
tree
2009-05-20
Evan Cheng
Cannot use immediate as call absolute target in PIC...
commit
|
commitdiff
|
tree
2009-05-18
Evan Cheng
Add short descriptions of 'implicit' and 'parallel'.
commit
|
commitdiff
|
tree
2009-05-15
Evan Cheng
Fix PR4210. Rewritter should track and update kills...
commit
|
commitdiff
|
tree
2009-05-13
Evan Cheng
Run code placement optimization for targets that want...
commit
|
commitdiff
|
tree
2009-05-13
Evan Cheng
Indentation.
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
If header of inner loop is aligned, do not align the...
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
Teach TransferDeadness to delete truly dead instructions...
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
80 col violations.
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
Add nounwind.
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
Fixed a stack slot coloring with reg bug: do not update...
commit
|
commitdiff
|
tree
2009-05-12
Evan Cheng
Avoid unneeded SIB byte encoding. Patch by Zoltan Varga.
commit
|
commitdiff
|
tree
2009-05-11
Evan Cheng
Teach LSR to optimize more loop exit compares, i.e...
commit
|
commitdiff
|
tree
2009-05-11
Evan Cheng
Apply patch review feedback.
commit
|
commitdiff
|
tree
2009-05-11
Evan Cheng
Unbreak non-debug build.
commit
|
commitdiff
|
tree
2009-05-11
Evan Cheng
Eliminate a compiler warning.
commit
|
commitdiff
|
tree
2009-05-09
Evan Cheng
Oops. Don't forget to align single bb loops.
commit
|
commitdiff
|
tree
2009-05-09
Evan Cheng
Factor out code that optimize loop terminating condition.
commit
|
commitdiff
|
tree
2009-05-08
Evan Cheng
Enable loop bb placement optimization.
commit
|
commitdiff
|
tree
2009-05-08
Evan Cheng
PPC::B and PPC::BCC's target operand may be an immediate.
commit
|
commitdiff
|
tree
2009-05-08
Evan Cheng
Don't align loop header unless the loop back edge is...
commit
|
commitdiff
|
tree
2009-05-08
Evan Cheng
Reverse branch condition only when there is a conditional...
commit
|
commitdiff
|
tree
2009-05-08
Evan Cheng
Optimize code placement in loop to eliminate unconditional...
commit
|
commitdiff
|
tree
2009-05-07
Evan Cheng
Code refactoring.
commit
|
commitdiff
|
tree
2009-05-07
Evan Cheng
Rename "loop aligner" pass to "code placement optimization...
commit
|
commitdiff
|
tree
2009-05-07
Evan Cheng
Eliminate compiler warnings.
commit
|
commitdiff
|
tree
2009-05-06
Evan Cheng
Do not use register as base ptr of pre- and post- inc...
commit
|
commitdiff
|
tree
2009-05-06
Evan Cheng
Unbreak the build.
commit
|
commitdiff
|
tree
2009-05-05
Evan Cheng
Quotes should be printed before private prefix; some...
commit
|
commitdiff
|
tree
2009-05-05
Evan Cheng
Forgot this in the last commit.
commit
|
commitdiff
|
tree
2009-05-05
Evan Cheng
Enable stack coloring with regs at -O3.
commit
|
commitdiff
|
tree
2009-05-05
Evan Cheng
bugpoint for jit should just ignore GCC arguments.
commit
|
commitdiff
|
tree
2009-05-05
Evan Cheng
Revert part of 70929 that has to do with determining...
commit
|
commitdiff
|
tree
next