continue making the world safe for ConstantDataVector. At this point,
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2012-01-27 Chris Lattnercontinue making the world safe for ConstantDataVector...
2012-01-26 Chris Lattnereliminate the Constant::getVectorElements method. ...
2012-01-25 Chris LattnerUse the right method to get the # elements in a CDS.
2012-01-24 Chris Lattneradd more support for ConstantDataSequential
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-17 Pete CooperChanged flag operand of ISD::FP_ROUND to TargetConstant...
2012-01-16 Pete CooperChanged intrinsic ID operand to a target constant as...
2012-01-04 Craig TopperAllow vector shuffle normalizing to use concat vector...
2012-01-03 Chris LattnerTurn a few more inline asm errors into "emitErrors...
2012-01-03 Owen AndersonRemove the restriction that target intrinsics can only...
2011-12-20 Jakub StaszakAdd some constantness to BranchProbabilityInfo and...
2011-12-15 Owen AndersonEnable synthesis of FLOG2 and FEXP2 SelectionDAG nodes...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-12-08 Owen AndersonEnhance both TargetLibraryInfo and SelectionDAGBuilder...
2011-12-08 Owen AndersonTeach SelectionDAG to match more calls to libm function...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-28 Bill WendlingRemove dead llvm.eh.sjlj.dispatchsetup intrinsic.
2011-11-22 Chandler CarruthFix an obvious omission in the SelectionDAGBuilder...
2011-11-15 Jay FoadRemove some unnecessary includes of PseudoSourceValue.h.
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-10-26 Jakob Stoklund OlesenDon't use floating point to do an integer's job.
2011-10-18 Duncan SandsFix a bunch of unused variable warnings when doing...
2011-10-18 Hal FinkelFix comment to refer to correct instruction
2011-10-15 Bill WendlingClear out the landing pad to call site map for each...
2011-10-12 Jakob Stoklund OlesenEncode register class constreaints in inline asm instru...
2011-10-12 Eli FriedmanUse a utility from MathExtras to clarify a check and...
2011-10-07 Bill WendlingThread the chain through the eh.sjlj.setjmp intrinsic...
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-10-05 Bill WendlingModify the mapping from landing pad to call sites to...
2011-10-04 Bill WendlingCreate a mapping between the landing pad basic block...
2011-09-30 Nick LewyckyPromote comment to doxycomment. Adjust whitespace....
2011-09-29 Eli FriedmanClean up uses of switch instructions so they are not...
2011-09-29 Eric ChristopherUse the local we already set up.
2011-09-28 Bill WendlingStrip off pointer casts when looking at the eh.sjlj...
2011-09-28 Bill WendlingCreate and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-13 Eli FriedmanFix check for unaligned load/store so it doesn't catch...
2011-09-13 Eli FriedmanError out on CodeGen of unaligned load/store. Fix...
2011-09-09 Chris Lattnertidy up a bit
2011-09-08 Devang PatelDirectly point debug info to the stack slot of the...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-09-06 Duncan SandsSplit the init.trampoline intrinsic, which currently...
2011-08-26 Eli FriedmanAtomic load/store on ARM/Thumb.
2011-08-24 Eli FriedmanBasic x86 code generation for atomic load and store...
2011-08-23 Evan ChengFix 80 col violations.
2011-08-17 Bill WendlingAdd the support in code-gen for the landingpad instruct...
2011-08-17 Bill WendlingRevert patch. Forgot a dependent commit.
2011-08-17 Bill WendlingAdd the body of 'visitLandingPad'.
2011-08-12 Bill WendlingInitial commit of the 'landingpad' instruction.
2011-08-03 Devang PatelDo not drop undef debug values. These are used as range...
2011-08-03 Eli FriedmanNew approach to r136737: insert the necessary fences...
2011-07-31 Bill WendlingAdd the 'resume' instruction for the new EH rewrite.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-29 Jakub StaszakDo not lose branch weights when lowering SwitchInst.
2011-07-29 Jakub StaszakRemove unneeded const_cast.
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-29 Bill WendlingUse the pointer type size.
2011-07-29 Bill WendlingAnd now something that compiles...
2011-07-29 Bill WendlingMake sure to sext or trunc the result from the register.
2011-07-28 Bill WendlingVisit the landingpad instruction.
2011-07-28 Eli FriedmanLangRef and basic memory-representation/reading/writing...
2011-07-28 Bill WendlingThe personality function should be a Function* and...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Jeffrey YasskinExplicitly cast narrowing conversions inside {}s that...
2011-07-25 Eli FriedmanInitial implementation of 'fence' instruction, the...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-14 Eric ChristopherCheck register class matching instead of width of type...
2011-07-14 Benjamin KramerDon't emit a bit test if there is only one case the...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-07-08 Benjamin KramerApparently we can't expect a BinaryOperator here.
2011-07-08 Benjamin KramerEmit a more efficient magic number multiplication for...
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-06-30 Eric ChristopherRemove getRegClassForInlineAsmConstraint and all depend...
2011-06-27 Jakob Stoklund OlesenDistinguish early clobber output operands from clobbere...
2011-06-19 Nadav RotemWhen promoting the vector elements in CopyToParts,...
2011-06-16 Jakub StaszakIntroduce MachineBranchProbabilityInfo class, which...
2011-06-16 Jakob Stoklund OlesenAdd TargetRegisterInfo::getRawAllocationOrder().
2011-06-14 Bruno Cardoso LopesAdd one more argument to the prefetch intrinsic to...
2011-06-12 Nadav RotemImprove the generated code by getCopyFromPartsVector...
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-06-04 Nadav RotemTypeLegalizer: Add support for passing of vector-promot...
2011-06-03 Eric ChristopherAdd a TODO about memory operands.
2011-06-02 Eric ChristopherHave LowerOperandForConstraint handle multiple characte...
2011-06-01 Eric ChristopherAllow bitcasts between valid types of the same size...
2011-05-23 Devang PatelPreserve debug info during iSel by keeping DanglingDebu...
2011-05-22 Chris LattnerEliminate some temporary variables, and don't call...
2011-05-16 Devang PatelPreserve debug info for unused zero extended boolean...
2011-05-13 Rafael EspindolaMake codegen able to handle values of empty types....
2011-05-11 Bill WendlingGive the 'eh.sjlj.dispatchsetup' intrinsic call the...
2011-05-10 Eli FriedmanDisable my little CopyToReg argument hack with fast...
2011-05-09 Eric ChristopherLook through struct wrapped types for inline asm statments.
2011-05-06 Evan Cheng80 col violations.
2011-05-05 Eli FriedmanAvoid extra vreg copies for arguments passed in registe...
2011-04-25 Devang PatelA dbg.declare may not be in entry block, even if it...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-09 Chris LattnerAvoid excess precision issues that lead to generating...
2011-04-08 Evan ChengChange -arm-trap-func= into a non-arm specific option...
2011-04-05 Bill WendlingRevamp the SjLj "dispatch setup" intrinsic.
next