2009-11-15 |
Jim Grosbach | Detect need for autoalignment of the stack earlier... |
tree | commitdiff |
2009-11-15 |
Jim Grosbach | set the def of the VLD1q64 properly |
tree | commitdiff |
2009-11-15 |
Chris Lattner | teach LVI to infer edge information from switch instruc... |
tree | commitdiff |
2009-11-15 |
Chris Lattner | fix a logic error that would cause LVI-JT to miscompile |
tree | commitdiff |
2009-11-15 |
Chris Lattner | implement the first stab at caching queries. This... |
tree | commitdiff |
2009-11-15 |
Chris Lattner | refactor a bunch of code forming the new LazyValueInfoCache |
tree | commitdiff |
2009-11-15 |
Chris Lattner | make PRE of loads preserve the alignment of the moved... |
tree | commitdiff |
2009-11-15 |
Chris Lattner | fix a bug handling 'not x' when x is undef. |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Add a complex missed optimization opportunity I came... |
tree | commitdiff |
2009-11-15 |
Edward O'Callaghan | Add PSP OS Target to Triple, Credit to Bruno Cardoso... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Revert r88830 and r88831 which appear to have caused... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Teach instcombine to look for booleans in wider integer... |
tree | commitdiff |
2009-11-15 |
Lang Hames | Added an assert to the PBQP allocator to catch infinite... |
tree | commitdiff |
2009-11-14 |
Daniel Dunbar | Remove bogus corei7 and atom entries, the family was... |
tree | commitdiff |
2009-11-14 |
Daniel Dunbar | Fill out X86 table, although we are missing lots of... |
tree | commitdiff |
2009-11-14 |
Daniel Dunbar | Report the detected host CPU in --version. |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | cleanup. |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | Do not merge jump tables this early. Branch folding... |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | Cleanup flow, and only update the jump table we're... |
tree | commitdiff |
2009-11-14 |
Jim Grosbach | Add function to replace a destination MBB in a single... |
tree | commitdiff |
2009-11-14 |
Richard Osborne | Add XCore support for arbitrary-sized aggregate returns. |
tree | commitdiff |
2009-11-14 |
Anton Korobeynikov | Temporary disable the error - it seems to be too conser... |
tree | commitdiff |
2009-11-14 |
Benjamin Kramer | Implement DISABLE_INLINE for MSVC. This required changi... |
tree | commitdiff |
2009-11-14 |
Daniel Dunbar | Add llvm::sys::getHostCPUName, for detecting the LLVM... |
tree | commitdiff |
2009-11-14 |
Nick Lewycky | Remove LLVMContext from reassociate. It was threaded... |
tree | commitdiff |
2009-11-14 |
Sanjiv Gupta | revert 88761 as it fails builds. |
tree | commitdiff |
2009-11-14 |
Sanjiv Gupta | Fix debug info crashes for PIC16. |
tree | commitdiff |
2009-11-14 |
Nick Lewycky | Teach BasicAA that a constant expression can't alias... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | Added getSubRegIndex(A,B) that returns subreg index... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | - Change TargetInstrInfo::reMaterialize to pass in... |
tree | commitdiff |
2009-11-14 |
Dan Gohman | Add an option for running GVN with redundant load proce... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | Fix PR5412: Fix an inverted check and another missing... |
tree | commitdiff |
2009-11-14 |
Dan Gohman | Enable the tail call optimization when the caller retur... |
tree | commitdiff |
2009-11-14 |
Evan Cheng | When expanding t2STRDi8 r, r to two stores, add kill... |
tree | commitdiff |
2009-11-14 |
Jakob Stoklund Olesen | Fix bug in -split-phi-edges. |
tree | commitdiff |
2009-11-14 |
Jakob Stoklund Olesen | Update MachineDominator information |
tree | commitdiff |
2009-11-14 |
Lang Hames | Added an API to the SlotIndexes pass to allow new instr... |
tree | commitdiff |
2009-11-13 |
Evan Cheng | Fix PR5411. Bug in UpdateKills. A reg def partially... |
tree | commitdiff |
2009-11-13 |
Eric Christopher | Remove extraneous commit. |
tree | commitdiff |
2009-11-13 |
Eric Christopher | Print out something, even if it's non-parseable later... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | Fix PHIElimination optimization that uses MBB->getBasic... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | Add MachineFunction::verify() to call the machine code... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | The instruction pointer %RIP is a reserved register... |
tree | commitdiff |
2009-11-13 |
Jakob Stoklund Olesen | Fix polarity of a CFG check in machine verifier. |
tree | commitdiff |
2009-11-13 |
Dan Gohman | Use .data() instead of .c_str() when nul-termination... |
tree | commitdiff |
2009-11-13 |
David Greene | Move DebugInfo checks into EmitComments and remove... |
tree | commitdiff |
2009-11-13 |
Dan Gohman | When optimizing for size, don't tail-merge unless it... |
tree | commitdiff |
2009-11-13 |
Evan Cheng | Fix PR5410: LiveVariables lost subreg def: |
tree | commitdiff |
2009-11-13 |
David Goodwin | Allow target to specify regclass for which antideps... |
tree | commitdiff |
2009-11-13 |
Bruno Cardoso Lopes | Support fp64 immediate zero, this fixes only part of... |
tree | commitdiff |
2009-11-13 |
Dan Gohman | Don't let a noalias difference disrupt the tailcall... |
tree | commitdiff |
2009-11-13 |
Rafael Espindola | Distinguish "a," from "a". The first one splits into... |
tree | commitdiff |
2009-11-13 |
Devang Patel | Revert r87059 for now. It is failing clang tests. |
tree | commitdiff |
2009-11-13 |
Devang Patel | Ignore nameless variables. |
tree | commitdiff |
2009-11-13 |
Rafael Espindola | Switch to smallvector. Also fix issue with using unsige... |
tree | commitdiff |
2009-11-13 |
Dale Johannesen | Adjust isConstantSplat to allow for big-endian targets. |
tree | commitdiff |
2009-11-13 |
Victor Hernandez | Remove unnecessary llvm.dbg.declare bitcast |
tree | commitdiff |
2009-11-13 |
Rafael Espindola | Add a new split method to StringRef that puts the subst... |
tree | commitdiff |
2009-11-13 |
Jim Grosbach | Block renumbering |
tree | commitdiff |
2009-11-13 |
Jim Grosbach | use lower case for readability |
tree | commitdiff |
2009-11-13 |
David Greene | Fix a bootstrap failure. |
tree | commitdiff |
2009-11-12 |
Owen Anderson | Re-enable this code, since redundant PHIs are now being... |
tree | commitdiff |
2009-11-12 |
Bill Wendling | Simplify code a bit |
tree | commitdiff |
2009-11-12 |
Bill Wendling | Refactor code that checks if it's a call to a "nounwind... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | use isInstructionTriviallyDead, as pointed out by Duncan |
tree | commitdiff |
2009-11-12 |
David Greene | Do some cleanups suggested by Chris. |
tree | commitdiff |
2009-11-12 |
David Greene | Set the ReloadReuse AsmPrinter flag where appropriate. |
tree | commitdiff |
2009-11-12 |
David Greene | Make the MachineFunction argument of getFrameRegister... |
tree | commitdiff |
2009-11-12 |
David Greene | Add hasLoadFromStackSlot and hasStoreToStackSlot to... |
tree | commitdiff |
2009-11-12 |
Daniel Dunbar | Fix -Asserts warning. |
tree | commitdiff |
2009-11-12 |
Bill Wendling | If there's more than one function operand to a call... |
tree | commitdiff |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
tree | commitdiff |
2009-11-12 |
Benjamin Kramer | Add compare_lower and equals_lower methods to StringRef... |
tree | commitdiff |
2009-11-12 |
David Greene | Make FixedStackPseudoSourceValue a first-class PseudoSo... |
tree | commitdiff |
2009-11-12 |
David Goodwin | Rename registers to break output dependencies in additi... |
tree | commitdiff |
2009-11-12 |
Devang Patel | "Attach debug info with llvm instructions" mode was... |
tree | commitdiff |
2009-11-12 |
Jim Grosbach | Update TB[BH] layout optimization. Add support for... |
tree | commitdiff |
2009-11-12 |
Nuno Lopes | fix crash in my previous patch |
tree | commitdiff |
2009-11-12 |
Nuno Lopes | implement shl, ashr, and lshr methods. shl is not fully... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | implement a nice little efficiency hack in the inliner... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | RegScavenger::enterBasicBlock should always reset regis... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | - Teach LSR to avoid changing cmp iv stride if it will... |
tree | commitdiff |
2009-11-12 |
Evan Cheng | Use table to separate opcode from operands. |
tree | commitdiff |
2009-11-12 |
Evan Cheng | isLegalICmpImmediate should take a signed integer;... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | use getPredicateOnEdge to fold comparisons through... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | various fixes to the lattice transfer functions. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | switch jump threading to use getPredicateOnEdge in... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | Add a new getPredicateOnEdge method which returns more... |
tree | commitdiff |
2009-11-12 |
Jim Grosbach | Move the utility function UpdateTerminator() from CodeP... |
tree | commitdiff |
2009-11-12 |
Jim Grosbach | Revert 86857. It's causing consumer-typeset to fail... |
tree | commitdiff |
2009-11-12 |
Eric Christopher | Use stubs when we have them, otherwise use code we... |
tree | commitdiff |
2009-11-12 |
Daniel Dunbar | Add the braces gcc suggested. |
tree | commitdiff |
2009-11-12 |
Dan Gohman | Make the BranchFolderPass class local to BranchFolding... |
tree | commitdiff |
2009-11-12 |
Dan Gohman | Minor code cleanups. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | with the new code we can thread non-instruction values... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | this argument can be an arbitrary value, it doesn't... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | expose edge information and switch j-t to use it. |
tree | commitdiff |
2009-11-12 |
Lang Hames | Fixed an iteration condition in PreAllocSplitting.... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | move some stuff into DEBUG's and turn on lazy-value... |
tree | commitdiff |
2009-11-12 |
Eric Christopher | Fix typo, cleanup whitespace. |
tree | commitdiff |
next |