2010-09-21 |
Chris Lattner | finish pushing MachinePointerInfo through selectiondags... |
blob | commitdiff | raw |
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-09-21 |
Chris Lattner | force clients of MachineFunction::getMachineMemOperand... |
blob | commitdiff | raw | diff to current |
2010-09-18 |
Owen Anderson | Invert the logic of reachesChainWithoutSideEffects... |
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-08-02 |
Oscar Fuentes | Prefix `next' iterator operation with `llvm::'. |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | Make SDNode::dump() print a newline at the end. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | keep in 80 cols |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Evan Cheng | Split -enable-finite-only-fp-math to two options: |
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-07-04 |
Evan Cheng | Infer alignments of fixed frame objects when they are... |
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-25 |
Duncan Sands | Remove variables which are assigned to but for which... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Eliminate the other half of the BRCOND optimization... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Eliminate the first have of the optimization which... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Daniel Dunbar | Revert r106263, "Fold the ShrinkDemandedOps pass into... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Don't replace the old Ordering object with a new one... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Don't call clear() on DbgInfo when it's going to be... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Fold the ShrinkDemandedOps pass into the regular DAGCom... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Handle ext(ext(x)) -> ext(x) immediately, since it... |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Dan Gohman | Fill in missing support for ISD::FEXP, ISD::FPOWI,... |
blob | commitdiff | raw | diff to current |
2010-05-31 |
Chris Lattner | fix PR6623: when optimizing for size, don't inline... |
blob | commitdiff | raw | diff to current |
2010-05-31 |
Chris Lattner | the 'limit' argument to FindOptimalMemOpLowering is... |
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-26 |
Jim Grosbach | Adjust eh.sjlj.setjmp to properly have a chain and... |
blob | commitdiff | raw | diff to current |
2010-05-15 |
Dale Johannesen | Improve assertion messages. |
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-10 |
Duncan Sands | Add an assertion to catch attempts to access off the... |
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-05-07 |
Dan Gohman | Print debug information for SDNodes. |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Bill Wendling | EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have... |
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-21 |
Dan Gohman | Add another variant of this test which found a place... |
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 | Delete now-unnecessary const_casts. |
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-16 |
Dan Gohman | Commit this, which should have accompanied 101531. |
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-12 |
Dan Gohman | Remove unnecessary parens. |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Evan Cheng | Avoid using f64 to lower memcpy from constant string... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | Three changes: |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Mon P Wang | Remove assert to treat memmove and memset like memcpy |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Evan Cheng | Fix an obvious copy-n-paste bug. It's not known to... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Dan Gohman | Add a comment. |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | lowering a volatile llvm.memcpy to a libc memcpy is ok. |
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 | stop using DebugLoc::getUnknownLoc() |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Evan Cheng | Correctly lower memset / memcpy of undef. It should... |
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-04-01 |
Evan Cheng | Skip checking preferred alignment of GVs defined in... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | - Avoid using floating point stores to implement memset... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Fix sdisel memcpy, memset, memmove lowering: |
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-30 |
Evan Cheng | Funky indentation. |
blob | commitdiff | raw | diff to current |
2010-03-29 |
Evan Cheng | Pool allocate SDDbgValue nodes. |
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-18 |
Dan Gohman | Define placement new wrappers for BumpPtrAllocator and |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Chris Lattner | SIGN_EXTEND from the same type as the dest is valid. |
blob | commitdiff | raw | diff to current |
2010-03-15 |
Chris Lattner | sink the call to VT.getSizeInBits() down into its uses, |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Evan Cheng | Rename SDDbgValue.h to SDNodeDbgValue.h for consistency. |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Anton Korobeynikov | Make default expansion for FP16 <-> FP32 nodes into... |
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-07 |
Chris Lattner | Use Other as a sentinel instead of iAny. |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Dan Gohman | Fix a typo Duncan noticed. |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Dan Gohman | Fix a bug in SelectionDAG's ReplaceAllUsesWith in the... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Bill Wendling | Remove dead parameter passing. |
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-03-01 |
Chris Lattner | some trivial microoptimizations. |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Chris Lattner | enhance the new isel to handle the 'node already exists' |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | clean up various VT manipulations, patch by Micah Villm... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | convert cycle checker to smallptrset, add comments... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | revert david's patch which does not even build. |
blob | commitdiff | raw | diff to current |
2010-02-24 |
David Greene | Use a SmallPtrSet as suggested by Chris. |
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-24 |
Chris Lattner | add node #'s to debug dumps. |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | make selectnodeto set the nodeid to -1. This makes... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | Print node ID's in dumps and views if set. |
blob | commitdiff | raw | diff to current |
2010-02-23 |
David Greene | Speed up cycle checking significantly by caching results. |
blob | commitdiff | raw | diff to current |
2010-02-17 |
David Greene | Make the non-temporal bit "significant" in MemSDNodes... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Evan Cheng | Fix a memory leak. Patch by Nicolas Geoffray. |
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 |
next |