2010-03-05 |
Jakob Stoklund Olesen | Avoid creating bad PHI instructions when BR is being... |
blob | commitdiff | raw |
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 |
2010-01-08 |
Evan Cheng | ReplaceAllUsesOfValueWith may delete other nodes that... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Benjamin Kramer | Use pop_back_val instead of back()+pop_back. |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Evan Cheng | Comment. |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Evan Cheng | Teach dag combine to fold the following transformation... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Avoid going through the LLVMContext for type equality... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Bill Wendling | Remove dead store. |
blob | commitdiff | raw | diff to current |
2009-12-23 |
Dale Johannesen | Use more sensible type for flags in asms. PR 5570. |
blob | commitdiff | raw | diff to current |
2009-12-14 |
Dan Gohman | Fix this to properly clear the FastISel debug location... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove old DBG_LABEL code. |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove the unused DisableLegalizeTypes option and relat... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Don't blindly set the debug location for PHI node copies. |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Make TargetSelectInstruction protected and called from... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | The debug information for an LLVM Instruction applies... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Move CopyCatchInfo into FunctionLoweringInfo.cpp too... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Rename SelectionDAGLowering to SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Move the FunctionLoweringInfo class and some related... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Fix fast-isel to avoid selecting the return instruction... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Evan Cheng | Hide a couple of options. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Move some code from being emitted as boilerplate duplic... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Chris Lattner | pseudosourcevalue is also still using getGlobalContext... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Zhongxing Xu | Indent code. |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Devang Patel | Set default location for a function if it is not set. |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Devang Patel | Set default location for the function if it is not... |
blob | commitdiff | raw | diff to current |
2009-09-29 |
Devang Patel | Remove unnecessary cast. |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Devang Patel | s/class Metadata/class MetadataContext/g |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Devang Patel | Do not use global typedef for MDKindID. |
blob | commitdiff | raw | diff to current |
2009-09-20 |
Daniel Dunbar | Tabs -> spaces, and remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-09-19 |
Evan Cheng | Fix PR4926. When target hook EmitInstrWithCustomInserte... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Revert r82214. It broke 403.gcc on x86_64 / Darwin. |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Fix a bug in sdisel switch lowering code. When it updat... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Devang Patel | Fix typo. |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Devang Patel | At iSel time, update DebugLoc based on debug info attac... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove a few DOUTs here and there. |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | Delete a redundant variable. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | Minor code simplifications. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | SelectionDAGISel no longer needs to check hasAvailableE... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | SelectionDAGISel does not "preserve all", since it... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Reapply r77654 with a fix: MachineFunctionPass's getAna... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Daniel Dunbar | Revert r77654, it appears to be causing llvm-gcc bootst... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Manage MachineFunctions with an analysis Pass instead... |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Daniel Dunbar | More migration to raw_ostream, the water has dried... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Daniel Dunbar | Switch to getNameStr(). |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Daniel Dunbar | Simplify / normalize some uses of Value::getName. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-12 |
Torok Edwin | Fix assert(0) conversion, as suggested by Chris. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | As Chris pointed out, we don't actually need to pass... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
next |