Null initialize a few variables flagged by
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAG.cpp
2011-01-23 Ted KremenekNull initialize a few variables flagged by
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2011-01-06 Evan ChengRe-implement r122936 with proper target hooks. Now...
2011-01-06 Evan ChengRevert r122936. I'll re-implement the change.
2011-01-06 Evan Chengr105228 reduced the memcpy / memset inline limit to...
2011-01-02 Benjamin KramerTry to reuse the value when lowering memset.
2011-01-02 Benjamin KramerLower the i8 extension in memset to a multiply instead...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-19 Chris Lattnerteach MaskedValueIsZero how to analyze ADDE. This is
2010-12-12 Duncan SandsCatch attempts to remove a deleted node from the CSE...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-04 Benjamin KramerRemove unneeded zero arrays.
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-20 Benjamin KramerSilence Release build warnings about unused functions.
2010-11-20 Duncan SandsOn X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not...
2010-11-19 Mon P WangMake isScalarToVector to return false if the node is...
2010-11-18 Dale JohannesenDo not throw away alignment when generating the DAG for
2010-11-05 Duncan SandsWhen passing a parameter using the 'byval' mechanism...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-10-26 Dale JohannesenUse a MemIntrinsicSDNode for ISD::PREFETCH, which touches
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnereliminate last SelectionDAG::getLoad old entrypoint...
2010-09-21 Chris Lattnerfix the code that infers SV info to be correct when...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattneradd overloads for SelectionDAG::getLoad, getStore,...
2010-09-21 Chris Lattnersimplify interface to SelectionDAG::getMemIntrinsicNode...
2010-09-21 Chris Lattnerchagne interface to SelectionDAG::getAtomic to take...
2010-09-21 Chris Lattnerforce clients of MachineFunction::getMachineMemOperand...
2010-09-18 Owen AndersonInvert the logic of reachesChainWithoutSideEffects...
2010-08-31 Bruno Cardoso Lopeszap unused method. x86 is the only user and already...
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-07-23 Dan GohmanMake SDNode::dump() print a newline at the end.
2010-07-22 Gabor Greifkeep in 80 cols
2010-07-15 Evan ChengSplit -enable-finite-only-fp-math to two options:
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-04 Evan ChengInfer alignments of fixed frame objects when they are...
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-06-25 Duncan SandsRemove variables which are assigned to but for which...
2010-06-24 Dan GohmanEliminate the other half of the BRCOND optimization...
2010-06-24 Dan GohmanEliminate the first have of the optimization which...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-18 Dan GohmanDon't replace the old Ordering object with a new one...
2010-06-18 Dan GohmanDon't call clear() on DbgInfo when it's going to be...
2010-06-18 Dan GohmanChange UpdateNodeOperands' operand and return value...
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-06-18 Dan GohmanHandle ext(ext(x)) -> ext(x) immediately, since it...
2010-06-01 Dan GohmanFill in missing support for ISD::FEXP, ISD::FPOWI,...
2010-05-31 Chris Lattnerfix PR6623: when optimizing for size, don't inline...
2010-05-31 Chris Lattnerthe 'limit' argument to FindOptimalMemOpLowering is...
2010-05-29 Dan GohmanSelectionDAG shouldn't have a FunctionLoweringInfo...
2010-05-26 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-15 Dale JohannesenImprove assertion messages.
2010-05-11 Dan GohmanImplement a bunch more TargetSelectionDAGInfo infrastru...
2010-05-10 Duncan SandsAdd an assertion to catch attempts to access off the...
2010-05-07 Dale JohannesenFix PR 7087, and probably other things, by extending
2010-05-07 Dan GohmanPrint debug information for SDNodes.
2010-04-30 Bill WendlingEXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have...
2010-04-26 Dale JohannesenAdd DBG_VALUE handling for byval parameters; this
2010-04-21 Dan GohmanAdd another variant of this test which found a place...
2010-04-19 Dan GohmanGive SelectionDAG a TargetMachine too, rather than...
2010-04-17 Dan GohmanDelete now-unnecessary const_casts.
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-16 Dan GohmanCommit this, which should have accompanied 101531.
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-12 Dan GohmanRemove unnecessary parens.
2010-04-08 Evan ChengAvoid using f64 to lower memcpy from constant string...
2010-04-07 Chris LattnerThree changes:
2010-04-06 Mon P WangRemove assert to treat memmove and memset like memcpy
2010-04-05 Evan ChengFix an obvious copy-n-paste bug. It's not known to...
2010-04-05 Dan GohmanAdd a comment.
2010-04-05 Chris Lattnerlowering a volatile llvm.memcpy to a libc memcpy is ok.
2010-04-05 Chris Lattnerremove the now-redundant MMI pointer in SelectionDAG.
2010-04-05 Chris Lattnerremove some redundant MMI arguments.
2010-04-05 Chris Lattnerselection dag doesn't need DwarfWriter, remove some...
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Chris Lattnerstop using DebugLoc::getUnknownLoc()
2010-04-02 Evan ChengCorrectly lower memset / memcpy of undef. It should...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-04-01 Evan ChengSkip checking preferred alignment of GVs defined in...
2010-04-01 Evan Cheng- Avoid using floating point stores to implement memset...
2010-04-01 Evan ChengFix sdisel memcpy, memset, memmove lowering:
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-30 Evan ChengFunky indentation.
2010-03-29 Evan ChengPool allocate SDDbgValue nodes.
2010-03-25 Evan ChengChange how dbg_value sdnodes are converted into machine...
2010-03-18 Dan GohmanDefine placement new wrappers for BumpPtrAllocator and
2010-03-15 Chris LattnerSIGN_EXTEND from the same type as the dest is valid.
next