2010-04-22 |
Dan Gohman | Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlo... |
blob | commitdiff | raw |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move PHINodesToUpdate out of SelectionDAGBuilder and... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Sink the CopyToExportRegsIfNeeded calls out of Selectio... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Don't send PHI nodes down to SelectionDAGBuilder of... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Remove this debug output; it isn't that useful, and... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Sink DebugLoc handling out of SelectionDAGISel into... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Remove MachineFunction's DefaultDebugLoc member, and... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Reapply the removal of SelectionDAGISel's BB, with... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Revert 101825, which is causing trouble. |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Eliminate SelectionDAGISel's "current block" member... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Eliminate the CurMBB member from SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Give SelectionDAG a TargetMachine too, rather than... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Code that needs a TargetMachine should have access... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | More work to allow dag combiner to promote 16-bit ops... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Avoid creating virtual registers for unused values. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Fix a comment. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Refine further the scope where the global DebugLoc... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Fix a bunch of namespace polution. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add more const qualifiers for LLVM IR pointers in CodeGen. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Delete unused arguments. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Reset the debug location even if the instruction was... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Delete an unused function. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Clear the FunctionLoweringInfo object before doing... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move this assert out of SelectionDAGISel into FunctionL... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Add a comment. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move the code for initialing the entry block livein... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Reorgnaize this code to be more tidy and readable. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Trim #includes. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move the code for emitting livein copies out of Selecti... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Sink landing-pad marking code out of |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | minor tidying. |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | Three changes: |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | remove some redundant MMI arguments. |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | trim some spurious references to DwarfWriter. SDIsel... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | selection dag doesn't need DwarfWriter, remove some... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | stop using DebugLoc::getUnknownLoc() |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | Switch the code generator (except the JIT) onto the... |
blob | commitdiff | raw | diff to current |
2010-03-31 |
Chris Lattner | use the optimized debug info apis in sdisel. |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | add a statistic for the # times isel has to backtrack. |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | finally remove the immAllOnesV_bc/immAllZerosV_bc patterns |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | comply with the wishes of a fixme. |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | now that (parallel) is gone and a variety of bugs in... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | add an optimized form of OPC_EmitMergeInputChains for... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | don't add nodes to the now-dead nodes list multiple... |
blob | commitdiff | raw | diff to current |
2010-03-28 |
Chris Lattner | don't add flag nodes with chain results to the NowDeadNodes |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Chris Lattner | improve -debug-only=isel comments for cases when we... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Chris Lattner | Change tblgen to emit FOOISD opcode names as two |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Devang Patel | Emit dwarf variable info communicated by code generator... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | fix ShrinkDemandedOps to not leave dead nodes around, |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | rewrite ShrinkDemandedOps to be faster and indent less, |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | make -view-isel-dags print after the 'ShrinkDemandedOps... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | fix AsmPrinter::GetBlockAddressSymbol to always return... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the LabelSDNode to be EHLabelSDNode and make... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Dan Gohman | Attempt to make this debug output meaningful, both... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Dan Gohman | Print the correct index in the "match failed at index... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Jakob Stoklund Olesen | Avoid creating bad PHI instructions when BR is being... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Chris Lattner | Fix PR6497, a bug where we'd fold a load into an addc |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Chris Lattner | inline a small function with one call site. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | add a statistic for # times fastisel fails. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | change the new isel matcher to emit ComplexPattern... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Chris Lattner | inline CannotYetSelectIntrinsic into CannotYetSelect... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | add some of the more obscure predicate types to the |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | speed up scope node processing: if the first element... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Chris Lattner | introduce a new SwitchTypeMatcher node (which is analog... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Fix some issues in WalkChainUsers dealing with |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | run HandleMergeInputChains even if we only have one... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Fix the xfail I added a couple of patches back. The... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | I was confused about this, it turns out that MorphNodeTo |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | factor node morphing out to its own helper method. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Sink InstructionSelect() out of each target into SDISel... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Use the right induction variable. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | Rewrite chain handling validation and input TokenFactor... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | remove dead code. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Chris Lattner | refactor some code out of OPC_EmitMergeInputChains... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | Accelerate isel dispatch for tables that start with... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | some trivial microoptimizations. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | eliminate the CheckMultiOpcodeMatcher code and have... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | add a new OPC_SwitchOpcode which is semantically equivalent |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | eliminate GetInt1/2 |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | hoist the new isel interpreter out of DAGISelHeader.h |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | fix a bug in findNonImmUse (used by IsLegalToFold)... |
blob | commitdiff | raw | diff to current |
2010-02-17 |
Chris Lattner | sink special case "cannotyetselect" for intrinsics... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Evan Cheng | Split SelectionDAGISel::IsLegalAndProfitableToFold to |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Evan Cheng | Now that ShrinkDemandedOps() is separated out from... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Bill Wendling | Remove the '-disable-scheduling' flag and replace it... |
blob | commitdiff | raw | diff to current |
2010-01-19 |
David Greene | Add some new debugging APIs to print out "raw" Selectio... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
David Greene | Add some debug routines to SelectionDAG to dump full... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Jim Grosbach | fix 80-column violations |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Dan Gohman | Update a partially obsolete comment. |
blob | commitdiff | raw | diff to current |
2010-01-11 |
Jakob Stoklund Olesen | Avoid adding PHI arguments for a predecessor that has... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Evan Cheng | Dan pointed out checking whether a node is dead by... |
blob | commitdiff | raw | diff to current |
next |