Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeDAG.cpp
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
2009-11-21 Dale JohannesenWhen generating a vector the really slow way, via loads
2009-11-10 Dale JohannesenEmit correct code when making a ConstantPool entry...
2009-11-07 Anton KorobeynikovAdd 8 bit libcalls and make use of them for msp430
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Dan GohmanDelete an obsolete comment.
2009-09-30 Devang PatelUse MDNode * directly as an RecordSourceLine() argument.
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Anton KorobeynikovAdd extload expansion for f128
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
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-18 Dan GohmanBe tidy and use a break to exit from a switch block...
2009-08-18 Dan GohmanLegalize the shift amount operand of SRL_PARTS, SHL_PAR...
2009-08-15 Benjamin KramerUnbreak build. Evan, please make sure my changes are...
2009-08-15 Evan Cheng80 col violations.
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 AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Benjamin KramerRemove now unused Context variables.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Jakob Stoklund OlesenAdd support for promoting SETCC operations.
2009-07-17 Eli FriedmanMake promotion in operation legalization for SETCC...
2009-07-15 Owen AndersonMove a few more convenience factory functions from...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-12 Jakob Stoklund OlesenImplement support for promotion of AND/OR/XOR on intege...
2009-07-12 Jakob Stoklund OlesenFix types in PromoteNode handling of CTPOP and friends.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-09 Eli FriedmanMake EXTRACT_VECTOR_ELT a bit more flexible in terms...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-06-16 Eli FriedmanAdd some generic expansion logic for SMULO and UMULO...
2009-06-07 Eli FriedmanSlightly generalize the code that handles shuffles...
2009-06-06 Eli FriedmanFix the expansion for CONCAT_VECTORS so that it doesn...
2009-06-06 Eli FriedmanFactor out a couple of helpers.
2009-05-28 Eli FriedmanRe-commit r72514 and r72516 with a fixed version of...
2009-05-28 Bill WendlingTemporarily revert r72514 (and dependent patch r72516...
2009-05-28 Eli FriedmanRemove a couple of useless functions.
2009-05-28 Eli FriedmanRemove special cases for more opcodes.
2009-05-28 Eli FriedmanRemove special case for SETCC opcode; add some comments...
2009-05-28 Eli FriedmanSome minor cleanups.
2009-05-27 Eli FriedmanMinor cleanups; add a better explanation for the issue...
2009-05-27 Eli FriedmanRemove more special cases for opcodes.
2009-05-27 Eli FriedmanRemove special cases for more opcodes.
2009-05-27 Eli FriedmanRemoving more special cases from LegalizeDAG.
2009-05-27 Eli FriedmanEliminate more special cases for opcodes.
2009-05-27 Eli FriedmanRemove more special cases from LegalizeDAG.
2009-05-27 Eli FriedmanRemove unused argument.
2009-05-27 Eli FriedmanRemove more opcode special cases.
2009-05-27 Eli FriedmanStart of refactoring LegalizeDAG so that we don't need...
2009-05-26 Eli FriedmanDelete a bunch of dead code from LegalizeDAG.
2009-05-24 Eli FriedmanMinor improvement to FCOPYSIGN to use BIT_CONVERT in...
2009-05-24 Eli FriedmanRewrite ISD::FCOPYSIGN lowering to never use i64. Not...
2009-05-24 Eli FriedmanRemove checks of getTypeAction from LegalizeOp; we...
2009-05-24 Eli FriedmanDisable type legalization in LegalizeDAG.
2009-05-23 Eli FriedmanFix a bug in the expansion of EXTRACT_SUBVECTOR in
2009-05-23 Eli FriedmanAdd a proper implementation of EXTRACT_SUBVECTOR legali...
2009-05-21 Jay FoadUse v.data() instead of &v[0] when SmallVector v might...
2009-05-11 Dan GohmanWhen scalarizing a vector BITCAST, check whether the...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-08 Anton KorobeynikovProperly expand libcalls for urem / srem. Also make...
2009-05-06 Duncan SandsAdd generic expansion of SUB when ADD and XOR
2009-05-03 Anton KorobeynikovProperly handle sdiv / udiv / srem / urem libcalls
2009-05-03 Anton KorobeynikovAdd libcall expansion for 16 and 128 bit muls
2009-05-01 Bob WilsonAllow CONCAT_VECTORS nodes to be legal or have custom...
2009-04-30 Argyrios KyrtzidisMake DebugLoc independent of DwarfWriter.
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Nate BegemanFix infinite recursion in the C++ code which handles...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-04-27 Duncan SandsNow that PR2957 is resolved, remove a bunch of
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
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-13 Bob WilsonRefactor some code in SelectionDAGLegalize::ExpandBUILD...
2009-04-10 Bob WilsonClean up a bunch of whitespace issues and fix a comment...
next