summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
Commit message (Expand)AuthorAge
* zap unused method. x86 is the only user and already has a more powerfull versionBruno Cardoso Lopes2010-08-31
* Prefix `next' iterator operation with `llvm::'.Oscar Fuentes2010-08-02
* Make SDNode::dump() print a newline at the end.Dan Gohman2010-07-23
* keep in 80 colsGabor Greif2010-07-22
* Split -enable-finite-only-fp-math to two options:Evan Cheng2010-07-15
* Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f...Evan Cheng2010-07-07
* Propagate debug loc.Devang Patel2010-07-06
* Infer alignments of fixed frame objects when they are constructed. This ensur...Evan Cheng2010-07-04
* When splitting a VAARG, remember its alignment.Rafael Espindola2010-06-26
* Remove variables which are assigned to but for which the valueDuncan Sands2010-06-25
* Eliminate the other half of the BRCOND optimization, and updateDan Gohman2010-06-24
* Eliminate the first have of the optimization which eliminates BRCONDDan Gohman2010-06-24
* Reapply r106634, now that the bug it exposed is fixed.Dan Gohman2010-06-24
* Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar2010-06-23
* Use A.append(...) instead of A.insert(A.end(), ...) when A is aDan Gohman2010-06-21
* Don't replace the old Ordering object with a new one; just clear()Dan Gohman2010-06-18
* Don't call clear() on DbgInfo when it's going to be deleted anyway.Dan Gohman2010-06-18
* Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman2010-06-18
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-18
* Handle ext(ext(x)) -> ext(x) immediately, since it's simple.Dan Gohman2010-06-18
* Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends.Dan Gohman2010-06-01
* fix PR6623: when optimizing for size, don't inline memcpy/memsetsChris Lattner2010-05-31
* the 'limit' argument to FindOptimalMemOpLowering is unsigned, not uint64_t.Chris Lattner2010-05-31
* SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValueDan Gohman2010-05-29
* Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry inJim Grosbach2010-05-26
* Improve assertion messages.Dale Johannesen2010-05-15
* Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman2010-05-11
* Add an assertion to catch attempts to access off the end of the array.Duncan Sands2010-05-10
* Fix PR 7087, and probably other things, by extendingDale Johannesen2010-05-07
* Print debug information for SDNodes.Dan Gohman2010-05-07
* EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but theBill Wendling2010-04-30
* Add DBG_VALUE handling for byval parameters; thisDale Johannesen2010-04-26
* Add another variant of this test which found a place whereDan Gohman2010-04-21
* Give SelectionDAG a TargetMachine too, rather than having itDan Gohman2010-04-19
* Delete now-unnecessary const_casts.Dan Gohman2010-04-17
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* Commit this, which should have accompanied 101531.Dan Gohman2010-04-16
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-15
* Remove unnecessary parens.Dan Gohman2010-04-12
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-08
* Three changes:Chris Lattner2010-04-07
* Remove assert to treat memmove and memset like memcpyMon P Wang2010-04-06
* Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation.Evan Cheng2010-04-05
* Add a comment.Dan Gohman2010-04-05
* lowering a volatile llvm.memcpy to a libc memcpy is ok.Chris Lattner2010-04-05
* remove the now-redundant MMI pointer in SelectionDAG.Chris Lattner2010-04-05
* remove some redundant MMI arguments.Chris Lattner2010-04-05
* selection dag doesn't need DwarfWriter, remove some tendrils.Chris Lattner2010-04-05
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-04
* stop using DebugLoc::getUnknownLoc()Chris Lattner2010-04-02