Age | Commit message (Expand) | Author |
2010-11-18 | ARMPseudoInst instructions should default to being considered a single 4-byte | Jim Grosbach |
2010-11-18 | Fix typos. | Dan Gohman |
2010-11-18 | Bounds-check APInt's operator[]. | Dan Gohman |
2010-11-18 | ExpandPseudos doesn't have any dependencies, so it can use the | Dan Gohman |
2010-11-18 | Strip trailing whitespace. | Dan Gohman |
2010-11-18 | Use llvm_unreachable for "impossible" situations. | Dan Gohman |
2010-11-18 | Add support for PHI-translating sext, zext, and trunc instructions, | Dan Gohman |
2010-11-18 | slightly simplify code and substantially improve comment. Instead of | Chris Lattner |
2010-11-18 | remove a pointless restriction from memcpyopt. It was | Chris Lattner |
2010-11-18 | remove another pointless noalias check: M is a memcpy, so the | Chris Lattner |
2010-11-18 | use AA::isNoAlias instead of open coding it. Remove an extraneous noalias ch... | Chris Lattner |
2010-11-18 | finish a thought. | Chris Lattner |
2010-11-18 | rearrange some code, splitting memcpy/memcpy optimization | Chris Lattner |
2010-11-18 | allow eliminating an alloca that is just copied from an constant global | Chris Lattner |
2010-11-18 | enhance the "alloca is just a memcpy from constant global" | Chris Lattner |
2010-11-18 | fix a small oversight in the "eliminate memcpy from constant global" | Chris Lattner |
2010-11-18 | trivial QoI improvement. On this invalid input: | Chris Lattner |
2010-11-18 | Change CodeGen to use .loc directives. This produces a lot more readable output | Rafael Espindola |
2010-11-18 | Silence compiler warnings. | Evan Cheng |
2010-11-18 | Remove trailing whitespace. | Jim Grosbach |
2010-11-18 | ARM PseudoInst instructions don't need or use an assembler string. Get rid of | Jim Grosbach |
2010-11-18 | Do not throw away alignment when generating the DAG for | Dale Johannesen |
2010-11-18 | Code clean up. | Evan Cheng |
2010-11-18 | Add FIXME. | Jim Grosbach |
2010-11-18 | Refactor the ARM PICADD and PICLDR* instructions to really be pseudos and not | Jim Grosbach |
2010-11-18 | Try again at providing Thumb2 encodings for basic multiplication operators. | Owen Anderson |
2010-11-18 | Refactor a few ARM load instructions to better parameterize things and re-use | Jim Grosbach |
2010-11-18 | Revert r119593 while I figure out my testing disagrees with the buildbot. | Owen Anderson |
2010-11-18 | Introduce memoization for ScalarEvolution dominates and properlyDominates | Dan Gohman |
2010-11-18 | Provide correct Thumb2 encodings for basic multiplication operators. | Owen Anderson |
2010-11-17 | Bug 8621 fix - pointer cast stripped from inline asm constraint argument. | John Thompson |
2010-11-17 | Clean up LEApcrel instuction(s) a bit. It's not really a Pseudo, so don't mark | Jim Grosbach |
2010-11-17 | Factor out the code for purging a SCEV from all the various memoization maps. | Dan Gohman |
2010-11-17 | Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and | Dan Gohman |
2010-11-17 | Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand | Dan Gohman |
2010-11-17 | Second attempt at correct encodings for Thumb2 bitfield instructions. | Owen Anderson |
2010-11-17 | Fix comment typo. | Jim Grosbach |
2010-11-17 | Move SCEV::dominates and properlyDominates to ScalarEvolution. | Dan Gohman |
2010-11-17 | Change ARMGlobalMerge to keep BSS globals in separate pools. | Bob Wilson |
2010-11-17 | Fix ARMGlobalMerge pass to check if globals are entirely within range. | Bob Wilson |
2010-11-17 | Change the symbol for merged globals from "merged" to "_MergedGlobals". | Bob Wilson |
2010-11-17 | Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes. | Bob Wilson |
2010-11-17 | Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be member | Dan Gohman |
2010-11-17 | Make the ARM BR_JTadd instruction an explicit pseudo and lower it properly | Jim Grosbach |
2010-11-17 | Avoid isel movcc of large immediates when the large immediate is available in... | Evan Cheng |
2010-11-17 | Reference ScalarEvolution by name rather than directly in LICM, | Dan Gohman |
2010-11-17 | Before replacing a phi node with a different value, it | Duncan Sands |
2010-11-17 | Revert r119551, which broke buildbots. | Owen Anderson |
2010-11-17 | Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr | Dan Gohman |
2010-11-17 | Provide Thumb2 encodings for bitfield instructions. | Owen Anderson |