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 |
2010-12-14 |
Chris Lattner | fix two significant issues with FoldTwoEntryPHINode: |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | remove the instsimplify logic I added in r121754. ... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | clean up logic, convert std::set to SmallPtrSet, handle... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | tidy up a bit, move DEBUG down to when we commit to... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | use SimplifyInstruction instead of reimplementing part... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | simplify GetIfCondition by using getSinglePredecessor. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | use AddPredecessorToBlock in 3 places instead of a... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | make FoldTwoEntryPHINode use instsimplify a bit, make |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | remove the dead (and terrible) llvm::RemoveSuccessor... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | improve DEBUG's a bit, switch to eraseFromParent()... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | fix yet anohter broken line |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Chris Lattner | reapply my recent change that disables a piece of the... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Bill Wendling | The tLDR et al instructions were emitting either a... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Evan Cheng | bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jason W Kim | fix fixme case typo :-) |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jakob Stoklund... | Remove unused vector. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jakob Stoklund... | Add IntervalMap to the Programmer's Manual. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jakob Stoklund... | Remove debugging code. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jakob Stoklund... | Try reassigning all virtual register interferences... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Jakob Stoklund... | Add stub for RAGreedy::trySplit. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Owen Anderson | Second attempt at make Thumb2 LEAs pseudos. This time... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | Fix recent buildbot breakage by pulling SimplifyCFG... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Jason W Kim | First cut of ARM/MC/ELF PIC relocations. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Remove the rest of the *_sfp Neon instruction patterns. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Simplify N2VSPat, removing some unnecessary type arguments. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | temporarily disable part of my previous patch, which... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Dan Gohman | Update a comment. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | Revert r121721, which broke buildbots. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Dan Gohman | Reapply r121520, PartialAlias implementation for BasicA... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Dan Gohman | Update memdep to handle PartialAlias as MayAlias. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Delete a line that I forgot to revert previously. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Use COPY_TO_REGCLASS instead of pseudo instructions... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Use pseudo instructions for 2-register Neon instruction... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Bob Wilson | Remove unused instruction class arguments. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Evan Cheng | Generalize BFI isel lowering a bit. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | add some DEBUG's. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Jim Grosbach | Use 32-bit types for 32-bit values. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Jim Grosbach | Trailing whitespace. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Benjamin Kramer | Fix sort predicate. qsort(3)'s predicate semantics... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | rename test |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Add a couple dag combines to transform mulhi/mullo... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | reinstate my patch: the miscompile was caused by an... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Completely disable the optimization I added in r121680... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | remove the verbose-asm "constant pool double" comments... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | Make simplifycfg reprocess newly formed "br (cond1... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | make this logic a bit simpler. |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Chris Lattner | split all the guts of SimplifyCFGOpt::run out into... |
commit | commitdiff | tree | snapshot |
next |