2010-04-28 |
Devang Patel | Emit debug info for byval parameters. |
tree | commitdiff |
2010-04-28 |
Evan Cheng | Rather than having a ton of patterns for double shift... |
tree | commitdiff |
2010-04-28 |
Chris Lattner | further simplify EmitAlignment by eliminating the |
tree | commitdiff |
2010-04-28 |
Chris Lattner | remove a dead argument to EmitAlignment. |
tree | commitdiff |
2010-04-28 |
Chris Lattner | remove some default arguments to EmitAlignment. |
tree | commitdiff |
2010-04-28 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-04-28 |
Stuart Hastings | Tweak x86 INC/DEC generation to look for CopyToReg... |
tree | commitdiff |
2010-04-28 |
Chris Lattner | further clarify alignment of globals, fix instcombine |
tree | commitdiff |
2010-04-27 |
Devang Patel | Use MachineOperand::is* predicates. |
tree | commitdiff |
2010-04-27 |
Devang Patel | Use isReg(), isImm() and isFPImm(). |
tree | commitdiff |
2010-04-27 |
Devang Patel | Check operand type first. |
tree | commitdiff |
2010-04-27 |
Evan Cheng | Fix obvious typos. |
tree | commitdiff |
2010-04-27 |
Devang Patel | Ignore DBG_VALUE instructions that points to undef... |
tree | commitdiff |
2010-04-27 |
Evan Cheng | SRA promotion is also not free. |
tree | commitdiff |
2010-04-27 |
Evan Cheng | - When legal, promote a load to zextload rather than... |
tree | commitdiff |
2010-04-27 |
Devang Patel | Identify when a lexical scope is split in to multiple... |
tree | commitdiff |
2010-04-27 |
Evan Cheng | Do not count kill, implicit_def instructions as printed... |
tree | commitdiff |
2010-04-27 |
Chris Lattner | round zero-byte .zerofill directives up to 1 byte.... |
tree | commitdiff |
2010-04-27 |
Dale Johannesen | Revert a small part of 102372; this fixes at least one |
tree | commitdiff |
2010-04-26 |
Chris Lattner | Fix a problem that lower invoke has with allocas (PR669... |
tree | commitdiff |
2010-04-26 |
Chris Lattner | add a comment in verbose-asm mode indicating why a... |
tree | commitdiff |
2010-04-26 |
Chris Lattner | on darwin empty functions need to codegen into somethin... |
tree | commitdiff |
2010-04-26 |
Bob Wilson | Handle register-to-register copies within the tGPR... |
tree | commitdiff |
2010-04-26 |
Bob Wilson | Avoid adding a null MD node operand, which crashes... |
tree | commitdiff |
2010-04-26 |
Devang Patel | Use DW_AT_entry_pc instead of DW_AT_low_pc/DW_AT_high_p... |
tree | commitdiff |
2010-04-26 |
Dan Gohman | When checking whether the special handling for an addre... |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Remove crufty comments. |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Handle target-specific form of DBG_VALUE in AsmPrinter. |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Add DBG_VALUE handling for byval parameters; this |
tree | commitdiff |
2010-04-26 |
Dale Johannesen | Add PPC AsmPrinter handling for target-specific form of |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Insert dbg_value instructions for function entry block... |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Promoting 16-bit cmp / test aren't free. Don't do it. |
tree | commitdiff |
2010-04-26 |
Chris Lattner | fix PR6921 a different way. Intead of increasing the |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Re-enable 102323 with fix: do not update dbg_value... |
tree | commitdiff |
2010-04-26 |
Chris Lattner | Revert r102300/102301, which serious broke objc apps. |
tree | commitdiff |
2010-04-26 |
Chris Lattner | fix PR6940: sitofp(undef) folds to 0.0, not undef. |
tree | commitdiff |
2010-04-26 |
Bob Wilson | Update MachineSSAUpdater with the same changes I made... |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Temporary disable spiller modifying dbg_value. It's... |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Remove a redundant comment. |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Add PPC specific emitFrameIndexDebugValue. |
tree | commitdiff |
2010-04-26 |
Evan Cheng | Add ARM specific emitFrameIndexDebugValue. |
tree | commitdiff |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
tree | commitdiff |
2010-04-25 |
Dale Johannesen | Stop abusing EmitInstrWithCustomInserter for target... |
tree | commitdiff |
2010-04-25 |
Dale Johannesen | Add comment re byval args. Doesn't actually work this... |
tree | commitdiff |
2010-04-25 |
Chris Lattner | Fix PR6921: globals were not getting correctly rounded... |
tree | commitdiff |
2010-04-25 |
Chris Lattner | silence a warning, patch by "mike". |
tree | commitdiff |
2010-04-25 |
Chris Lattner | remove #if 1's. |
tree | commitdiff |
2010-04-24 |
Evan Cheng | Avoid promoting a i16 node if it would eliminate a... |
tree | commitdiff |
2010-04-24 |
Evan Cheng | When a load operand is promoted to an extload, replace... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Generalize LSR's OptimizeMax to handle the new kinds... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | ScalarEvolution support for <= and >= loops. |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Use SimplifyICmpOperands in isKnownPredicate too. |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Update isImpliedCond to use the new SimplifyICmpOperand... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Add a new utility function SimplifyICmpOperands. Much... |
tree | commitdiff |
2010-04-24 |
Dan Gohman | Apply a fix for a vector setcc dagcombine from Jan... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | enable my inliner change: add newly devirtualized call... |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Change TargetData's algorithm for computing defualt... |
tree | commitdiff |
2010-04-23 |
Evan Cheng | Code refactoring. |
tree | commitdiff |
2010-04-23 |
Stuart Hastings | Add some missing x86 patterns for movdq2q. Fixes two... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | switch InlineInfo.DevirtualizedCalls's list to be of... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | fix callgraph dump to not print 0x0x1234 for nodes. |
tree | commitdiff |
2010-04-23 |
Evan Cheng | Fix X86ISD::CMP i16 to i32 promotion. |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Move FastISel's HandlePHINodesInSuccessorBlocks call... |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Fix LSR to tolerate cases where ScalarEvolution initially |
tree | commitdiff |
2010-04-23 |
Dan Gohman | When it doesn't matter whether zero or sign extension... |
tree | commitdiff |
2010-04-23 |
Dan Gohman | Revert 102135, 102129, 102127, 102106, 102104, 102102... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | reject invalid comma stuff with a message. We reject... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | disable my previous inliner patch, it appears to be... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | The inliner was choosing to not consider call sites |
tree | commitdiff |
2010-04-22 |
Jim Grosbach | Update ARM DAGtoDAG for matching UBFX instruction for... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | refactor the interface to InlineFunction so that most... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | when inlining something like this: |
tree | commitdiff |
2010-04-22 |
Devang Patel | Add comment. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlo... |
tree | commitdiff |
2010-04-22 |
Devang Patel | Adjust debug range offsets for isWeakForLinker() functions. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | add a DEBUG call so that -debug lists when CGSCCPM... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | eliminate dead #include. |
tree | commitdiff |
2010-04-22 |
Evan Cheng | - It's not safe to promote rotates (at least not trivia... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Move PHINodesToUpdate out of SelectionDAGBuilder and... |
tree | commitdiff |
2010-04-22 |
Devang Patel | Rename InsnAfterLabelMap and InsnBeforeLabelMap. |
tree | commitdiff |
2010-04-22 |
Devang Patel | Keep track of MCSymbol used to mark beginning of a... |
tree | commitdiff |
2010-04-22 |
Devang Patel | At this point Start and End are not null. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Don't attempt to analyze values which are obviously... |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Tidy a comment. |
tree | commitdiff |
2010-04-21 |
Jakob Stoklund Olesen | Run LiveVariables instead of computing liveness locally... |
tree | commitdiff |
2010-04-21 |
Evan Cheng | Do not try to optimize a copy that has already been... |
tree | commitdiff |
2010-04-21 |
Devang Patel | Add command line option to disable debug info printing... |
tree | commitdiff |
2010-04-21 |
Bob Wilson | Fix a performance problem with the new SSAUpdater.... |
tree | commitdiff |
2010-04-21 |
Johnny Chen | Modified some assert() msg strings; no other functional... |
tree | commitdiff |
2010-04-21 |
Jakob Stoklund Olesen | Add fast register allocator, enabled with -regalloc... |
tree | commitdiff |
2010-04-21 |
Devang Patel | Identify when a lexical scope is split in to multiple... |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Make ScalarEvolution::getConstant support pointer types... |
tree | commitdiff |
2010-04-21 |
Evan Cheng | Implement -disable-non-leaf-fp-elim which disable frame... |
tree | commitdiff |
2010-04-21 |
Evan Cheng | isel (i32 anyext i16) as insert_subreg when 16-bit... |
tree | commitdiff |
2010-04-21 |
Evan Cheng | Trim include. |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Update CMakeLists.txt. |
tree | commitdiff |
2010-04-21 |
Dan Gohman | Move several SelectionDAG-independent utility functions... |
tree | commitdiff |
next |