2010-12-16 |
Frits van Bommel | Fix a bug in the loop in JumpThreading::ProcessThreadab... |
tree | commitdiff |
2010-12-16 |
Duncan Sands | Speculatively revert commit 121905 since it looks like... |
tree | commitdiff |
2010-12-16 |
Michael J. Spencer | MemoryBuffer now return an error_code and returns a... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC: Move target specific fixup info descriptors to... |
tree | commitdiff |
2010-12-16 |
Jason W Kim | 1. ARM/MC/ELF: A few more ELF relocs for .o |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC: Make TargetAsmBackend available to the AsmStreamer. |
tree | commitdiff |
2010-12-16 |
Dan Gohman | Update a comment. |
tree | commitdiff |
2010-12-16 |
Dan Gohman | Make memcpyopt TBAA-aware. |
tree | commitdiff |
2010-12-16 |
NAKAMURA Takumi | lib/Support/regexec.c: Let Regex LLP64-aware. |
tree | commitdiff |
2010-12-16 |
Matt Beaumont-Gay | Delete an extra "Imm5 = ", caught by GCC's -Wsequence... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Remove fixup_arm_thumb_ldst. The code was never calling... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Add tSpill and tRestore to the opcodes to replace with... |
tree | commitdiff |
2010-12-16 |
Bill Wendling | Add encodings for Thumb1 Spill and Restore pseudos. |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Enable TBAA by default. |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Preserve TBAA tags when doing load PRE. |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | Thumb1 had two patterns for the same load-from-constant... |
tree | commitdiff |
2010-12-15 |
Eric Christopher | Don't handle -arm-long-calls in fast isel for now. |
tree | commitdiff |
2010-12-15 |
Jakob Stoklund Olesen | Start using SplitKit and MachineLoopRanges in RegAllocG... |
tree | commitdiff |
2010-12-15 |
Jakob Stoklund Olesen | Add MachineLoopRanges analysis. |
tree | commitdiff |
2010-12-15 |
Bill Wendling | If we're changing the frame register to a physical... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Whitespace cleanups. |
tree | commitdiff |
2010-12-15 |
Matt Beaumont-Gay | Better fix for opt build |
tree | commitdiff |
2010-12-15 |
Evan Cheng | Only rr forms of ADD*_DB are commutable. |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Add an InstCombine transform to recognize instances... |
tree | commitdiff |
2010-12-15 |
Matt Beaumont-Gay | Fix opt -Werror build |
tree | commitdiff |
2010-12-15 |
Evan Cheng | Teach machine cse to commute instructions. |
tree | commitdiff |
2010-12-15 |
Bob Wilson | Add Neon VCVT instructions for f32 <-> f16 conversions. |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Reapply r121886, and also update DecomposeGEPExpression... |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Revert r121886. DecomposeGEPExpression needs to be... |
tree | commitdiff |
2010-12-15 |
Wesley Peck | Lower the MBlaze target specific calling conventions... |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Strengthen GetUnderlyingObject using InstructionSimplify. |
tree | commitdiff |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
tree | commitdiff |
2010-12-15 |
Wesley Peck | Add some special purpose register definitions to the... |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Fix typo in r121875. |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | Tweak a few pseudo-inst pattern base classes. |
tree | commitdiff |
2010-12-15 |
Nick Lewycky | Clean up some of LVI: |
tree | commitdiff |
2010-12-15 |
Jim Grosbach | The new t2LEApcrel* pseudo instructions need the size... |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Implement cleanups suggested by Daniel. |
tree | commitdiff |
2010-12-15 |
Jakob Stoklund Olesen | Fix build. |
tree | commitdiff |
2010-12-15 |
Jakob Stoklund Olesen | Detect and enumerate bypass loops. |
tree | commitdiff |
2010-12-15 |
Jakob Stoklund Olesen | Separate SplitAnalysis::getSplitLoops(). |
tree | commitdiff |
2010-12-15 |
Duncan Sands | Move Sub simplifications and additional Add simplificat... |
tree | commitdiff |
2010-12-15 |
Duncan Sands | If we detect that the instruction we are simplifying... |
tree | commitdiff |
2010-12-15 |
Frits van Bommel | Teach jump threading to "look through" a select when... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Add fixups for Thumb LDR/STR instructions. |
tree | commitdiff |
2010-12-15 |
Rafael Espindola | Relax alignment fragments. |
tree | commitdiff |
2010-12-15 |
Rafael Espindola | Patch by David Meyer to avoid a O(N^2) behaviour when... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | add another overflow idiom |
tree | commitdiff |
2010-12-15 |
Chris Lattner | add a note about overflow idiom recognition. |
tree | commitdiff |
2010-12-15 |
Rafael Espindola | Generalize an assert. |
tree | commitdiff |
2010-12-15 |
Chris Lattner | add a shift/imul missed optimization |
tree | commitdiff |
2010-12-15 |
Chris Lattner | add a note about a SPEC hack that gcc mainline does. |
tree | commitdiff |
2010-12-15 |
Chris Lattner | take care of some todos, transforming [us]mul_lohi... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | when transforming a MULHS into a wider MUL, there is... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | make qsort predicate more conformant by returning 0... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Reapply r121808 now that the missing patterns have... |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Add some missing patterns now that tLDRB and tLDRH... |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Fix PR8790, another instance where unreachable code... |
tree | commitdiff |
2010-12-15 |
Owen Anderson | Cleanup trailing whitespace. |
tree | commitdiff |
2010-12-15 |
Bill Wendling | Revert r121808 until I can fix the build. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | thumb adr fixup needs alignment just like the t2 version. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Comments and cleaning. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Make the ISel selections for LDR/STR the same as before... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Simplify RegAllocGreedy's use of register aliases. |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Simplify CCState's use of register aliases. |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Simplify AggressiveAntiDepBreaker's use of register... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Simplyfy RegAllocBasic by using getOverlaps instead... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Add support for MC-ized encoding of tLEApcrel and tLEAp... |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Fix comment. |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Multiclassify the LDR/STR encoding patterns. The only... |
tree | commitdiff |
2010-12-14 |
Evan Cheng | Fix a minor bug in two-address pass. It was missing... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | trailing whitespace |
tree | commitdiff |
2010-12-14 |
Matt Beaumont-Gay | Move debugging code entirely within DEBUG(). Silences... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Refactor a bit for legibility. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | trailing whitespace. |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Make sure to propagate the predicate operands for LEApc... |
tree | commitdiff |
2010-12-14 |
Owen Anderson | Fix a small bug (typo?) in the fixup for Thumb1 CBZ... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Add LiveIntervalUnion print methods, RegAllocGreedy... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Use TRI::printReg instead of AbstractRegisterDescriptio... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Add TargetRegisterInfo::printReg() to pretty-print... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | ARM Fixups relative to thumb functions need to have... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Q.seenAllInterferences() must be called after Q.collect... |
tree | commitdiff |
2010-12-14 |
Daniel Dunbar | MC/ARM: Fix-up fixup offset for fixup_arm_branch target... |
tree | commitdiff |
2010-12-14 |
Jim Grosbach | Trailing whitespace |
tree | commitdiff |
2010-12-14 |
Bill Wendling | Use the integer scheduling intrinsic for integer loads... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | - Insert new instructions before DomBlock's terminator, |
tree | commitdiff |
2010-12-14 |
Chris Lattner | fix two significant issues with FoldTwoEntryPHINode: |
tree | commitdiff |
2010-12-14 |
Chris Lattner | remove the instsimplify logic I added in r121754. ... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | clean up logic, convert std::set to SmallPtrSet, handle... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | tidy up a bit, move DEBUG down to when we commit to... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | use SimplifyInstruction instead of reimplementing part... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | simplify GetIfCondition by using getSinglePredecessor. |
tree | commitdiff |
2010-12-14 |
Chris Lattner | use AddPredecessorToBlock in 3 places instead of a... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | make FoldTwoEntryPHINode use instsimplify a bit, make |
tree | commitdiff |
2010-12-14 |
Chris Lattner | remove the dead (and terrible) llvm::RemoveSuccessor... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | improve DEBUG's a bit, switch to eraseFromParent()... |
tree | commitdiff |
2010-12-14 |
Chris Lattner | reapply my recent change that disables a piece of the... |
tree | commitdiff |
2010-12-14 |
Bill Wendling | The tLDR et al instructions were emitting either a... |
tree | commitdiff |
2010-12-14 |
Evan Cheng | bfi A, (and B, C1), C2) -> bfi A, B, C2 iff C1 & C2... |
tree | commitdiff |
2010-12-14 |
Jakob Stoklund Olesen | Remove unused vector. |
tree | commitdiff |
next |