Add compare_lower and equals_lower methods to StringRef. Switch all users of
[oota-llvm.git] / lib / CodeGen / SelectionDAG / TargetLowering.cpp
2009-11-12 Benjamin KramerAdd compare_lower and equals_lower methods to StringRef...
2009-11-07 Anton KorobeynikovAdd 8 bit libcalls and make use of them for msp430
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-09-26 Dan GohmanConvert comparisons like (x == infinity) to (x >= infin...
2009-09-23 Dan GohmanRename several variables from EVT to more descriptive...
2009-09-13 Chris Lattnerkill off the last use of TRI::AsmName.
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
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 AndersonSplit EVT into MVT and EVT, the former representing...
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-07-30 Sanjiv GuptaAllow targets to define libcall names for mem(cpy,set...
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-26 Eli FriedmanReorganize code a bit to reduce indentation. No visibl...
2009-07-24 Jakob Stoklund OlesenAdd support for promoting SETCC operations.
2009-07-21 Eli FriedmanRemove shift amount flavor. It isn't actually complete...
2009-07-20 Dale JohannesenMove stripping of bitcasts in inline asm arguments
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-07 Dale JohannesenOperand of asm("call") (the callee function) is represented
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-06-16 Sanjiv GuptaFixed names of libcalls checked in r73480.
2009-06-16 Sanjiv GuptaAdded required libcalls for PIC16 (mostly floating...
2009-06-15 Arnold SchwaighoferCheckTailCallReturnConstraints is missing a check on the
2009-06-05 Nate BegemanAdapt the x86 build_vector dagcombine to the current...
2009-05-22 Duncan SandsAdd a new codegen pass that normalizes dwarf exception...
2009-05-13 Evan ChengRun code placement optimization for targets that want...
2009-05-08 Anton KorobeynikovTypo
2009-05-03 Anton KorobeynikovFix typo
2009-05-03 Anton KorobeynikovProperly handle sdiv / udiv / srem / urem libcalls
2009-05-03 Anton KorobeynikovProper name 16 bit libcalls
2009-05-01 Bob WilsonAllow CONCAT_VECTORS nodes to be legal or have custom...
2009-04-30 Jay FoadMove helper functions for optimizing division by consta...
2009-04-29 Chris LattnerDisable the load-shrinking optimization from looking at
2009-04-18 Chris LattnerFix PR3898, which manifests as failures on are an Xcore,
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-04-03 Dan GohmanFix a TargetLowering optimization so that it doesn...
2009-03-28 Arnold SchwaighoferMake check in CheckTailCallReturnConstraints for ignora...
2009-03-28 Arnold SchwaighoferEnable tail call optimization for functions that return...
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-04 Bill WendlingThe DAG combiner was performing a BT combine. The BT...
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-15 Dan GohmanDon't assume that a left-shift of a value with one...
2009-02-12 Dale JohannesenArrange to print constants that match "n" and "i" const...
2009-02-11 Dale JohannesenMake a transformation added in 63266 a bit less aggressive.
2009-02-07 Dale JohannesenUse getDebugLoc forwarder instead of getNode()->getDebu...
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-03 Dale JohannesenPropagation in TargetLowering. Includes passing a DL
2009-01-31 Duncan SandsFix PR3401: when using large integers, the type
2009-01-30 Bill WendlingGet rid of the non-DebugLoc-ified getNOT() method.
2009-01-29 Dan GohmanFix two typos that Duncan spotted in a comment.
2009-01-29 Dan GohmanMake x86's BT instruction matching more thorough, and...
2009-01-28 Dan GohmanMake isOperationLegal do what its name suggests, and...
2009-01-22 Bob WilsonAdd SelectionDAG::getNOT method to construct bitwise...
2009-01-18 Sanjiv GuptaFew targets like PIC16 wants libcall generation for...
2009-01-15 Dan GohmanMake getWidenVectorType const; this file was missed...
2009-01-05 Dan GohmanTargetLowering.h #includes SelectionDAGNodes.h, so...
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-18 Mon P WangAdded support for vector widening.
2008-11-30 Eli FriedmanFollowup to r60283: optimize arbitrary width signed...
2008-11-30 Eli FriedmanFix for PR2164: allow transforming arbitrary-width...
2008-11-30 Eli FriedmanAPIntify a test which is potentially unsafe otherwise...
2008-11-23 Duncan SandsRename SetCCResultContents to BooleanContents. In
2008-11-12 Dale JohannesenFix the testb optimization so x86 also bootstraps.
2008-11-10 Bill WendlingTemporarily revert r58979 and related patch. It's causi...
2008-11-10 Dale JohannesenReally fix testb optimization on big-endian.
2008-11-09 Dale JohannesenTemporarily revert 58825, which breaks PPC bootstrap.
2008-11-08 Dale JohannesenMake testb optimization work on big-endian targets.
2008-11-07 Dale JohannesenWhen we're doing a compare of load-AND-constant to 0
2008-11-06 Mon P WangWidening cleanup
2008-10-30 Mon P WangAdd initial support for vector widening. Logic is...
2008-10-18 Dan GohmanTeach DAGCombine to fold constant offsets into GlobalAd...
2008-10-17 Chris LattnerKeep track of *which* input constraint matches an output
2008-10-17 Chris Lattneradd an assert so that PR2356 explodes instead of runnin...
2008-10-15 Evan Cheng- Add target lowering hooks that specify which setcc...
2008-10-14 Evan ChengRename LoadX to LoadExt.
2008-10-13 Matthijs Kooijman * Make TargetLowering not crash when TargetMachine...
2008-09-26 Dan GohmanRename ConstantSDNode's getSignExtended to getSExtValue...
2008-09-24 Evan ChengProperly handle 'm' inline asm constraints. If a GV...
2008-09-22 Dale JohannesenMake log, log2, log10, exp, exp2 use Expand by
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-09-04 Dale JohannesenAdd intrinsics for log, log2, log10, exp, exp2.
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-08-21 Dan GohmanAdd libcalls for the new rounding opcodes.
2008-08-07 Bruno Cardoso LopesAdd the remaining fp_round libcalls:
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-17 Duncan SandsFactorize some code for determining which libcall to...
2008-07-11 Duncan SandsIt is pointless to turn a UINT_TO_FP into an
2008-07-11 Duncan SandsAdd two missing SINT_TO_FP libcalls.
2008-07-11 Duncan SandsAdd support for 128 bit shifts and 32 bit shifts
2008-07-10 Duncan SandsAdd support for 128 bit multiplicative operations.
2008-07-10 Duncan SandsAdd a mysteriously missing libcall, FPTOSINT_F80_I32.
2008-06-25 Duncan SandsAdd support for expanding PPC 128 bit floats.
2008-06-09 Dan GohmanTeach isGAPlusOffset to respect a GlobalAddressSDNode...
next