2012-04-20 |
Jakob Stoklund Olesen | Register DAGUpdateListeners with SelectionDAG. |
blob | commitdiff | raw |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-03-31 |
Rafael Espindola | Teach CodeGen's version of computeMaskedBits to underst... |
blob | commitdiff | raw | diff to current |
2012-03-16 |
NAKAMURA Takumi | Revert r152613 (and r152614), "Inline the d'tor and... |
blob | commitdiff | raw | diff to current |
2012-03-13 |
Bill Wendling | Inline the d'tor and add an anchor instead. |
blob | commitdiff | raw | diff to current |
2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Jakob Stoklund Olesen | Add a RegisterMaskSDNode class. |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Devang Patel | Update DebugLoc while merging nodes at -O0. |
blob | commitdiff | raw | diff to current |
2011-11-12 |
Eli Friedman | Don't try to form pre/post-indexed loads/stores until... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Nadav Rotem | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR... |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Benjamin Kramer | Don't allocate empty read-only SmallVectors during... |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Devang Patel | Remove dead code. |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Dan Gohman | Delete unused variables. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Owen Anderson | Use the correct LHS type when determining the legalizat... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Devang Patel | Do not lose debug info of an inlined function argument... |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Cameron Zwarich | Roll out r125794 to help diagnose the llvm-gcc-i386... |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Devang Patel | Do not lose debug info of an inlined function argument... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Stuart Hastings | Swap VT and DebugLoc operands of getExtLoad() for consi... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Chris Lattner | fix two comment thinkos |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | missed a header |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Devang Patel | Provide an interface to transfer SDDbgValue from one... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | flags -> glue for selectiondag |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Duncan Sands | On X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Dan Gohman | Make CodeGen TBAA-aware. |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | finish pushing MachinePointerInfo through selectiondags... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | eliminate an old SelectionDAG::getTruncStore method... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | eliminate last SelectionDAG::getLoad old entrypoint... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | fix the code that infers SV info to be correct when... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | propagate MachinePointerInfo through various uses of... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | continue MachinePointerInfo'izing, eliminating use... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | reimplement memcpy/memmove/memset lowering to use Machi... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | add overloads for SelectionDAG::getLoad, getStore,... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | simplify interface to SelectionDAG::getMemIntrinsicNode... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | chagne interface to SelectionDAG::getAtomic to take... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Bruno Cardoso Lopes | zap unused method. x86 is the only user and already... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Evan Cheng | Move getExtLoad() and (some) getLoad() DebugLoc argumen... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Rafael Espindola | When splitting a VAARG, remember its alignment. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Dan Gohman | SelectionDAG shouldn't have a FunctionLoweringInfo... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Dan Gohman | Implement a bunch more TargetSelectionDAGInfo infrastru... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Dale Johannesen | Fix PR 7087, and probably other things, by extending |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Dale Johannesen | Add DBG_VALUE handling for byval parameters; this |
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-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
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-07 |
Chris Lattner | Three changes: |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | remove the now-redundant MMI pointer in SelectionDAG. |
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 | selection dag doesn't need DwarfWriter, remove some... |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | remove uses of DebugLoc::getUnknownLoc. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Evan Cheng | Pool allocate SDDbgValue nodes. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Devang Patel | Fix typo. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Evan Cheng | Change how dbg_value sdnodes are converted into machine... |
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-10 |
Dale Johannesen | Progress towards shepherding debug info through Selecti... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | remove all but one version of SelectionDAG::MorphNodeTo |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Dan Gohman | When forming SSE min and max nodes for UGE and ULE... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Add non-temporal flags and remove an assumption of... |
blob | commitdiff | raw | diff to current |
2010-01-28 |
Bill Wendling | Assign the ordering of SDNodes in a much less intrusive... |
blob | commitdiff | raw | diff to current |
2010-01-20 |
David Greene | When XDEBUG is enabled, check for SelectionDAG cycles... |
blob | commitdiff | raw | diff to current |
2009-12-21 |
Bill Wendling | - Add a bit more plumbing assigning an order to SDNodes. |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Bill Wendling | Changes from review: |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Daniel Dunbar | Reapply r91392, it was only unmasking the bug, and... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Daniel Dunbar | Revert "Initial work on disabling the scheduler. This... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Bill Wendling | Initial work on disabling the scheduler. This is a... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Evan Cheng | Add const qualifier. |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Evan Cheng | Refactor InferAlignment out of DAGCombine. |
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-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial target-independent CodeGen support for BlockAdd... |
blob | commitdiff | raw | diff to current |
2009-10-13 |
Duncan Sands | Introduce new convenience methods for sign extending or |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Dan Gohman | Make getMachineNode return a MachineSDNode* instead... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add a SelectionDAG getTargetInsertSubreg convenience... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Dan Gohman | Rename several variables from EVT to more descriptive... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Nate Begeman | Better solution for tracking both the original alignmen... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Nate Begeman | Add an "original alignment" field to load and store... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Recognize more opportunities to use SSE min and max... |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Devang Patel | Reapply 79977. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Gabor Greif | Remove all the LLVM_COMPACTIFY_SENTINELS-related macro... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Gabor Greif | re-committing yesterday's r79938. |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
blob | commitdiff | raw | diff to current |
next |