Change Pass::print to take a raw ostream instead of std::ostream,
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAG.cpp
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-22 Devang PatelRecord variable debug info at ISel time directly.
2009-08-22 Owen AndersonReapply r79708 with the appropriate fix for the case...
2009-08-22 Chris Lattnerrevert r79708 + r79711
2009-08-22 Eric ChristopherActually remove unused static. Previous commit removed...
2009-08-22 Eric ChristopherRemove unused static.
2009-08-22 Owen AndersonEase contention on this lock by noticing that all write...
2009-08-19 Dan GohmanAdd an x86 peep that narrows TEST instructions to forms...
2009-08-15 Evan ChengNeeds to check whether unaligned load / store of i64...
2009-08-15 Benjamin KramerUnbreak build. Evan, please make sure my changes are...
2009-08-14 Anton KorobeynikovAllow targets to specify their choice of calling conven...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonFix warnings.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Dan GohmanTidy #includes.
2009-08-11 Jim GrosbachSjLj based exception handling unwinding support. This...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Owen AndersonStart moving TargetLowering away from using full MVTs...
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-08-04 Dan GohmanPropogate the Depth argument when calling
2009-08-01 Dan GohmanPrint the target flags as an int instead of a char...
2009-07-30 Sanjiv GuptaAllow targets to define libcall names for mem(cpy,set...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-19 Daniel DunbarFix some minor MSVC compiler warnings.
2009-07-16 Owen AndersonPrivatize the ConstantFP table. I'm on a roll!
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-09 Eli FriedmanMake EXTRACT_VECTOR_ELT a bit more flexible in terms...
2009-07-09 Owen AndersonAs Chris pointed out, we don't actually need to pass...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Dan GohmanMake SelectionDAG::getVectorShuffle work properly for...
2009-07-07 Chris LattnerSelectionDAG::SignBitIsZero doesn't work right for...
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-06-27 Chris Lattnerfix a typo that GCC should have caught that causes...
2009-06-26 Chris Lattnerfix a really subtle bug in the cross section of aliases...
2009-06-25 Chris Lattneradd targetflags to jump tables and constant pool entries.
2009-06-25 Chris Lattnerallow setting target operand flags on TargetGlobalAddre...
2009-06-25 Chris Lattnerstart bringing targetoperand flags into isel, first...
2009-06-25 Owen AndersonProvide guards for this shared structure. I'm not...
2009-06-24 Dale JohannesenRewrite 73900 per Duncan's suggestion.
2009-06-22 Dale JohannesenFix memcpy expansion so it won't generate invalid
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-04 Dan GohmanDon't do the X * 0.0 -> 0.0 transformation in instcombi...
2009-06-04 Dan GohmanFix comments.
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-05-30 Bill WendlingUntabification.
2009-05-04 Chris LattnerMake DBG_STOPPOINT nodes, and therefore DBG_LABEL label...
2009-04-29 Nate BegemanUpdate comment, replace theoretically impossible check...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-29 Sanjiv GuptaAdd a public method called getAddressSpace() to the...
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Dale JohannesenFix PR 4057, a crash doing float->char const folding.
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-20 Dan GohmanSimplify this code. getConstant knows how to make
2009-04-20 Bob WilsonRevise my previous change 68996 as suggested by Duncan.
2009-04-19 Duncan SandsNow that BUILD_VECTOR operands are allowed to be
2009-04-18 Duncan SandsDon't try to make BUILD_VECTOR operands have the same
2009-04-15 Dan GohmanGeneralize one of the SelectionDAG::ReplaceAllUsesWith...
2009-04-13 Bob WilsonChange SelectionDAG type legalization to allow BUILD_VE...
2009-04-09 Dan GohmanRemove the obsolete SelectionDAG::getNodeValueTypes...
2009-04-03 Dan GohmanDelete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG,...
2009-03-23 Dan GohmanNow that errs() is properly non-buffered, there's no...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-13 Bill WendlingOops...I committed too much.
2009-03-13 Bill WendlingTemporarily XFAIL this test.
2009-03-04 Bob WilsonFix BuildVectorSDNode::isConstantSplat to handle one...
2009-03-02 Bob WilsonGeneralize BuildVectorSDNode::isConstantSplat to use...
2009-03-01 Bob WilsonCombine PPC's GetConstantBuildVectorBits and isConstant...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
2009-02-25 Scott MichelExpand tabs to spaces (overlooked in previous commit)
2009-02-25 Scott MichelRemove all "cached" data from BuildVectorSDNode, prefer...
2009-02-24 Dan GohmanFix a ValueTracking rule: RHS means operand 1, not...
2009-02-22 Scott MichelIntroduce the BuildVectorSDNode class that encapsulates...
2009-02-17 Scott MichelRemove trailing whitespace to reduce later commit patch...
2009-02-07 Dale JohannesenUse getDebugLoc forwarder instead of getNode()->getDebu...
2009-02-07 Dale JohannesenMake SDNode constructors take a DebugLoc always.
2009-02-07 Dale JohannesenRemove now-unused constructors.
2009-02-07 Dale JohannesenGet rid of the last non-DebugLoc versions of getNode!
2009-02-06 Dale JohannesenRemove more non-DebugLoc getNode variants. Use
2009-02-06 Dale JohannesenRemove more non-DebugLoc versions of getNode.
2009-02-06 Dale JohannesenEliminate remaining non-DebugLoc version of getTargetNode.
2009-02-06 Dale Johannesenget rid of some non-DebugLoc getTargetNode variants.
2009-02-06 Dale JohannesenGet rid of one more non-DebugLoc getNode and
2009-02-05 Dale JohannesenRemove a non-DebugLoc version of getNode.
2009-02-05 Dale JohannesenRemove 3 non-DebugLoc variants of getNode.
2009-02-05 Mon P WangFix a bug where we were not emitting a cvt rnd sat...
2009-02-05 Dale JohannesenGet rid of 3 non-DebugLoc getNode variants.
2009-02-05 Dale JohannesenRemove non-DebugLoc versions of getMergeValues, ZeroExt...
2009-02-04 Dale JohannesenRemove non-DebugLoc forms of CopyToReg and CopyFromReg.
2009-02-04 Stuart Hastings80 column rule.
2009-02-04 Dale JohannesenRemove non-DebugLoc versions of getLoad and getStore.
2009-02-04 Stuart HastingsSince I'm obliged to work with a development OS that...
next