2011-04-01 |
Akira Hatanaka | Modifies MipsAsmPrinter::isBlockOnlyReachableByFallthro... |
tree | commitdiff |
2011-04-01 |
Johnny Chen | Fix LDRi12 immediate operand, which was changed to... |
tree | commitdiff |
2011-04-01 |
Akira Hatanaka | Add code for analyzing FP branches. Clean up branch... |
tree | commitdiff |
2011-04-01 |
Benjamin Kramer | Initialize HasVMLxForwarding. |
tree | commitdiff |
2011-04-01 |
Jay Foad | Various Instructions' resizeOperands() methods are... |
tree | commitdiff |
2011-04-01 |
Duncan Sands | While testing dragonegg I noticed that isCastable and... |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Issue libcalls __udivmod*i4 / __divmod*i4 for div ... |
tree | commitdiff |
2011-04-01 |
Matt Beaumont-Gay | Remove unused variables |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Apply again changes to support ARM memory asm parsing... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | The basic register allocator must also use the inline... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Provide a legal pointer register class when targeting... |
tree | commitdiff |
2011-03-31 |
Nadav Rotem | Instcombile optimization: extractelement(cast) -> cast... |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: APFloat can't perform arithmetic on PPC... |
tree | commitdiff |
2011-03-31 |
Evan Cheng | Distribute (A + B) * C to (A * C) + (B * C) to make... |
tree | commitdiff |
2011-03-31 |
Johnny Chen | Fix single word and unsigned byte data transfer instruc... |
tree | commitdiff |
2011-03-31 |
Akira Hatanaka | Added support for FP conditional move instructions... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Don't completely eliminate identity copies that also... |
tree | commitdiff |
2011-03-31 |
Johnny Chen | Add BLXi to the instruction table for disassembly purpose. |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Allow kill flags on two-address instructions. They... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Mark all uses as <undef> when joining a copy. |
tree | commitdiff |
2011-03-31 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Revert r128632 again, until I figure out what break... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Fix bug found by valgrind. |
tree | commitdiff |
2011-03-31 |
Richard Osborne | Add XCore intrinsics for initializing / starting /... |
tree | commitdiff |
2011-03-31 |
Bruno Cardoso Lopes | Reapply r128585 without generating a lib depedency... |
tree | commitdiff |
2011-03-31 |
NAKAMURA Takumi | lib/CodeGen/LiveIntervalAnalysis.cpp: [PR9590] Don... |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: Fix transform to use the swapped predicate. |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: fold fcmp (fneg x), (fneg y) -> fcmp x, y |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: fold fcmp pred (fneg x), C -> fcmp swap... |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: Shrink "fcmp (fpext x), C" to "fcmp x... |
tree | commitdiff |
2011-03-31 |
Benjamin Kramer | InstCombine: fold fcmp (fpext x), (fpext y) -> fcmp... |
tree | commitdiff |
2011-03-31 |
Jakob Stoklund Olesen | Pick a conservative register class when creating a... |
tree | commitdiff |
2011-03-31 |
Matt Beaumont-Gay | Revert "- Implement asm parsing support for LDRT, LDRBT... |
tree | commitdiff |
2011-03-30 |
Owen Anderson | Somehow we managed to forget to encode the lane index... |
tree | commitdiff |
2011-03-30 |
Evan Cheng | Don't try to create zero-sized stack objects. |
tree | commitdiff |
2011-03-30 |
Bruno Cardoso Lopes | - Implement asm parsing support for LDRT, LDRBT, STRT... |
tree | commitdiff |
2011-03-30 |
Cameron Zwarich | Add a ARM-specific SD node for VBSL so that forms with... |
tree | commitdiff |
2011-03-30 |
Bill Wendling | * The DSE code that tested for overlapping needed to... |
tree | commitdiff |
2011-03-30 |
Akira Hatanaka | fixed typo |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Reset StringMap's NumTombstones on clears and rehashes. |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Prevent infinite growth of SmallPtrSet instances. |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Prevent infinite growth of SmallMap instances. |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Fix evil VirtRegRewriter bug. |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Teach VirtRegRewriter about the new virtual register... |
tree | commitdiff |
2011-03-30 |
Benjamin Kramer | Avoid turning a floating point division with a constant... |
tree | commitdiff |
2011-03-30 |
Benjamin Kramer | InstCombine: If the divisor of an fdiv has an exact... |
tree | commitdiff |
2011-03-30 |
Benjamin Kramer | Add APFloat::getExactInverse. |
tree | commitdiff |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
tree | commitdiff |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
tree | commitdiff |
2011-03-30 |
Jakob Stoklund Olesen | Treat clones the same as their origin. |
tree | commitdiff |
2011-03-30 |
Bill Wendling | Remove dead code. |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Set the unnamed_addr only when we're creating a new... |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Revert r128501. It caused test failures. |
tree | commitdiff |
2011-03-29 |
Jim Grosbach | Tidy up. 80 columns and trailing whitespace. |
tree | commitdiff |
2011-03-29 |
Evan Cheng | Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm... |
tree | commitdiff |
2011-03-29 |
Bill Wendling | We need to copy over the unnamed_addr attribute. |
tree | commitdiff |
2011-03-29 |
Benjamin Kramer | InstCombine: Add a few missing combines for ANDs and... |
tree | commitdiff |
2011-03-29 |
Cameron Zwarich | Add Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16... |
tree | commitdiff |
2011-03-29 |
Jakob Stoklund Olesen | Recompute register class and hint for registers created... |
tree | commitdiff |
2011-03-29 |
Kevin Enderby | Added support symbolic floating point constants in... |
tree | commitdiff |
2011-03-29 |
Jim Grosbach | Instantiate a JITMemoryManager for MCJIT Dyld |
tree | commitdiff |
2011-03-29 |
Benjamin Kramer | DSE: Remove an early exit optimization that depended... |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Check early if this is an unsupported opcode, so that... |
tree | commitdiff |
2011-03-29 |
Johnny Chen | A8.6.188 STC, STC2 |
tree | commitdiff |
2011-03-29 |
Jakob Stoklund Olesen | Remember to use the correct register when rematerializi... |
tree | commitdiff |
2011-03-29 |
Jakob Stoklund Olesen | Run dead code elimination immediately after remateriali... |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Add safety check that didn't show up in testing. |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Inline check that's used only once. |
tree | commitdiff |
2011-03-29 |
Owen Anderson | Get rid of the non-writeback versions VLDMDB and VSTMDB... |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Rework the logic (and removing the bad check for an... |
tree | commitdiff |
2011-03-29 |
Cameron Zwarich | Do some simple copy propagation through integer loads... |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Don't try to add stack protector logic to a dead basic... |
tree | commitdiff |
2011-03-29 |
Bill Wendling | Spruce up the error output. |
tree | commitdiff |
2011-03-29 |
Jakob Stoklund Olesen | Handle the special case when all uses follow the last... |
tree | commitdiff |
2011-03-29 |
Jakob Stoklund Olesen | Properly enable rematerialization when spilling after... |
tree | commitdiff |
2011-03-29 |
Evan Cheng | Optimizing (zext A + zext B) * C, to (VMULL A, C) ... |
tree | commitdiff |
2011-03-29 |
Francois Pichet | Fix the MSVC build. |
tree | commitdiff |
2011-03-28 |
Bill Wendling | In some cases, the "fail BB dominator" may be null... |
tree | commitdiff |
2011-03-28 |
Daniel Dunbar | Integrated-As: Add support for setting the AllowTempora... |
tree | commitdiff |
2011-03-28 |
Daniel Dunbar | MC: Add support for disabling "temporary label" behavio... |
tree | commitdiff |
2011-03-28 |
Ted Kremenek | Unbreak CMake build. |
tree | commitdiff |
2011-03-28 |
Johnny Chen | Fix ARM disassembly for PLD/PLDW/PLI which suffers... |
tree | commitdiff |
2011-03-28 |
Kevin Enderby | Again adding a C API to the disassembler for use by... |
tree | commitdiff |
2011-03-28 |
Nick Lewycky | Remove tabs I accidentally added. |
tree | commitdiff |
2011-03-28 |
Jay Foad | Make more use of PHINode::getNumIncomingValues(). |
tree | commitdiff |
2011-03-28 |
Che-Liang Chiou | ptx: clean up branch code a bit |
tree | commitdiff |
2011-03-27 |
Frits van Bommel | Add some debug output when -instcombine uses RAUW.... |
tree | commitdiff |
2011-03-27 |
Jakob Stoklund Olesen | Amend debug output. |
tree | commitdiff |
2011-03-27 |
Jakob Stoklund Olesen | Drop interference reassignment in favor of eviction. |
tree | commitdiff |
2011-03-27 |
Nick Lewycky | Teach the transformation that moves binary operators... |
tree | commitdiff |
2011-03-27 |
Benjamin Kramer | Use APInt's umul_ov instead of rolling our own overflow... |
tree | commitdiff |
2011-03-27 |
Frits van Bommel | Constant folding support for calls to umul.with.overflo... |
tree | commitdiff |
2011-03-27 |
Nick Lewycky | Add a small missed optimization: turn X == C ? X :... |
tree | commitdiff |
2011-03-27 |
NAKAMURA Takumi | Fix whitespace. |
tree | commitdiff |
2011-03-26 |
Jakob Stoklund Olesen | Use individual register classes when spilling snippets. |
tree | commitdiff |
2011-03-26 |
Benjamin Kramer | Turn SelectionDAGBuilder::GetRegistersForValue into... |
tree | commitdiff |
2011-03-26 |
Benjamin Kramer | Make helper static. |
tree | commitdiff |
2011-03-26 |
Bill Wendling | Simplification noticed by Frits. |
tree | commitdiff |
2011-03-26 |
Bill Wendling | Rework the logic that determines if a store completely... |
tree | commitdiff |
2011-03-26 |
Cameron Zwarich | Fix a typo and add a test. |
tree | commitdiff |
next |