projects
/
oota-llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
oota-llvm.git
2010-12-16
Jakob Stoklund...
Add IntervalMapOverlaps - An iterator for overlapping...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-16
Bill Wendling
Remove fixup_arm_thumb_ldst. The code was never calling...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-16
Bill Wendling
Add tSpill and tRestore to the opcodes to replace with...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-16
Bill Wendling
Add encodings for Thumb1 Spill and Restore pseudos.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-16
Jason W Kim
Fix elf-dump --dump-section-data for .bss section
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Enable TBAA by default.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Preserve TBAA tags when doing load PRE.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jim Grosbach
Thumb1 had two patterns for the same load-from-constant...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Eric Christopher
Don't handle -arm-long-calls in fast isel for now.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Start using SplitKit and MachineLoopRanges in RegAllocG...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Add MachineLoopRanges analysis.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
If we're changing the frame register to a physical...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Whitespace cleanups.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bob Wilson
Teach the Neon intrinsic generator to widen half-precis...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Matt Beaumont-Gay
Better fix for opt build
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Fix a typo that Bill spotted.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Evan Cheng
Only rr forms of ADD*_DB are commutable.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Rafael Espindola
Typo.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Owen Anderson
Add an InstCombine transform to recognize instances...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Matt Beaumont-Gay
Fix opt -Werror build
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Evan Cheng
Teach machine cse to commute instructions.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bob Wilson
Add Neon VCVT instructions for f32 <-> f16 conversions.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bob Wilson
Fix misspelled target triples in MC/ARM test commands.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Reapply r121886, and also update DecomposeGEPExpression...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Add SlotIndexes::getMBBRange() to get the range of...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Revert r121886. DecomposeGEPExpression needs to be...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Wesley Peck
Lower the MBlaze target specific calling conventions...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Wesley Peck
Adding target specific calling conventions to support...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Strengthen GetUnderlyingObject using InstructionSimplify.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Move Value::getUnderlyingObject to be a standalone
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Wesley Peck
Add some special purpose register definitions to the...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Owen Anderson
Fix typo in r121875.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jim Grosbach
Tweak a few pseudo-inst pattern base classes.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Nick Lewycky
Clean up some of LVI:
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jim Grosbach
The new t2LEApcrel* pseudo instructions need the size...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Owen Anderson
Implement cleanups suggested by Daniel.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Dan Gohman
Document some more AliasAnalysis infrastructure limitat...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Fix build.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Detect and enumerate bypass loops.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Jakob Stoklund...
Separate SplitAnalysis::getSplitLoops().
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bob Wilson
Add a Neon intrinsic test generator.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bob Wilson
Fix Neon intrinsic immediate range checking for some...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Duncan Sands
Move Sub simplifications and additional Add simplificat...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Duncan Sands
If we detect that the instruction we are simplifying...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Frits van Bommel
Teach jump threading to "look through" a select when...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Add fixups for Thumb LDR/STR instructions.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Rafael Espindola
Relax alignment fragments.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Rafael Espindola
Patch by David Meyer to avoid a O(N^2) behaviour when...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
add another overflow idiom
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
add a note about overflow idiom recognition.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Rafael Espindola
Generalize an assert.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
add a shift/imul missed optimization
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
add a note about a SPEC hack that gcc mainline does.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
take care of some todos, transforming [us]mul_lohi...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
merge two tests
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
when transforming a MULHS into a wider MUL, there is...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
make qsort predicate more conformant by returning 0...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Chris Lattner
various cleanups to tblgen, patch by Garrison Venn!
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Add mention that we support FreeBSD/amd64.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Kevin Enderby
Add some more MC tests for ARM arithmetic instructions...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
Copy-pastos.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
Remove ConvertToMAttrImpl, it became too '-march'-specific.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: Support -march arguments that should be forwarde...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: Better -mfpu/-mcpu support for ARM & PPC.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: more complete -march table for ARM.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: Support -mabi/-mfloat-abi.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: Forward -march/-mcpu/-mtune to as & ld.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Mikhail Glushenkov
llvmc: make switch options ZeroOrMore by default.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Reapply r121808 now that the missing patterns have...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Add some missing patterns now that tLDRB and tLDRH...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Owen Anderson
Fix PR8790, another instance where unreachable code...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Owen Anderson
Cleanup trailing whitespace.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-15
Bill Wendling
Revert r121808 until I can fix the build.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
thumb adr fixup needs alignment just like the t2 version.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Bill Wendling
Comments and cleaning.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Bill Wendling
Make the ISel selections for LDR/STR the same as before...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Simplify RegAllocGreedy's use of register aliases.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Simplify CCState's use of register aliases.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Simplify AggressiveAntiDepBreaker's use of register...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Simplyfy RegAllocBasic by using getOverlaps instead...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Introduce TargetRegisterInfo::getOverlaps(Reg), returni...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
Add support for MC-ized encoding of tLEApcrel and tLEAp...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Bill Wendling
Fix comment.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Bill Wendling
Multiclassify the LDR/STR encoding patterns. The only...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Evan Cheng
Fix a minor bug in two-address pass. It was missing...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
trailing whitespace
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Matt Beaumont-Gay
Move debugging code entirely within DEBUG(). Silences...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
Refactor a bit for legibility.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
trailing whitespace.
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
Make sure to propagate the predicate operands for LEApc...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Owen Anderson
Fix a small bug (typo?) in the fixup for Thumb1 CBZ...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Add LiveIntervalUnion print methods, RegAllocGreedy...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Use TRI::printReg instead of AbstractRegisterDescriptio...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Add TargetRegisterInfo::printReg() to pretty-print...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
ARM Fixups relative to thumb functions need to have...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jakob Stoklund...
Q.seenAllInterferences() must be called after Q.collect...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Daniel Dunbar
MC/ARM: Fix-up fixup offset for fixup_arm_branch target...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Jim Grosbach
Trailing whitespace
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Bill Wendling
Use the integer scheduling intrinsic for integer loads...
commit
|
commitdiff
|
tree
|
snapshot
2010-12-14
Chris Lattner
- Insert new instructions before DomBlock's terminator,
commit
|
commitdiff
|
tree
|
snapshot
next