Add llvm.fabs intrinsic.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2012-05-28 Peter CollingbourneAdd llvm.fabs intrinsic.
2012-05-28 Stepan DyatkovskiyPR1255: Case Ranges
2012-05-27 Benjamin KramerMissed parens.
2012-05-27 Benjamin Kramerr157525 didn't work, just disable iterator checking.
2012-05-27 Benjamin KramerSDAGBuilder: Avoid iterator invalidation harder.
2012-05-26 Benjamin KramerSDAGBuilder: Don't create an invalid iterator when...
2012-05-26 Benjamin KramerSelectionDAGBuilder: When emitting small compare chains...
2012-05-25 Justin HolewinskiChange interface for TargetLowering::LowerCallTo and...
2012-05-25 Eli FriedmanSimplify code for calling a function where CanLowerRetu...
2012-05-18 Stepan DyatkovskiyRecommited reworked r156804:
2012-05-17 Stepan DyatkovskiySelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp...
2012-05-15 Stepan DyatkovskiyRejected r156804 due to buildbots failures.
2012-05-15 Stepan DyatkovskiySelectionDAGBuilder::Clusterify : main functinality...
2012-05-14 Dan GohmanRename @llvm.debugger to @llvm.debugtrap.
2012-05-11 Dan GohmanDefine a new intrinsic, @llvm.debugger. It will be...
2012-05-01 Bill WendlingStrip the pointer casts off of allocas so that the...
2012-04-11 Craig TopperFix an overly indented line. Remove an 'else' after...
2012-04-11 Craig TopperInline implVisitAluOverflow by introducing a nested...
2012-04-11 Craig TopperOptimize code a bit by calling push_back only once...
2012-04-08 Craig TopperOptimize code a bit. No functional change intended.
2012-04-08 Craig TopperSimplify code that tries to do vector extracts for...
2012-04-07 Craig TopperTurn avx2 vinserti128 intrinsic calls into INSERT_SUBVE...
2012-04-07 Craig TopperRemove 'else' after 'if' that ends in return.
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-03-28 Eric ChristopherMore debug output.
2012-03-26 Eric ChristopherAdd a debug statement.
2012-03-22 Evan ChengAssign node orders to target intrinsics which do not...
2012-03-15 Eric ChristopherAdd another debug statement.
2012-03-11 Stepan Dyatkovskiyllvm::SwitchInst
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-03-05 Bill WendlingFix warnings about adding a bool to a string.
2012-03-01 James MolloyFix a codegen fault in which log2 or exp2 could be...
2012-02-28 Evan ChengRe-commit r151623 with fix. Only issue special no-retur...
2012-02-28 Daniel DunbarRevert r151623 "Some ARM implementaions, e.g. A-series...
2012-02-28 Nadav RotemCode cleanup following CR by Duncan.
2012-02-28 Nadav RotemFix a bug in the code that builds SDNodes from vector...
2012-02-28 Evan ChengSome ARM implementaions, e.g. A-series, does return...
2012-02-24 Benjamin KramerSDAGBuilder: Remove register sets that were never read...
2012-02-24 Pete CooperTurn avx insert intrinsic calls into INSERT_SUBVECTOR...
2012-02-24 Eric ChristopherIf the Address of a variable is an argument then treat...
2012-02-23 Bill WendlingAllow an integer to be converted into an MMX type when...
2012-02-23 Eric ChristopherMore newline cleanups.
2012-02-23 Eric ChristopherAdd some handy-dandy newlines.
2012-02-22 Michael J. SpencerProperly emit _fltused with FastISel. Refactor to share...
2012-02-14 Lang HamesRename getExceptionAddressRegister() to getExceptionPoi...
2012-02-13 Bill WendlingDon't reserve the R0 and R1 registers here. We don...
2012-02-06 Bill Wendling[unwind removal] Remove all of the code for the dead...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-01-31 Bill WendlingRemove the now-dead llvm.eh.exception and llvm.eh.selec...
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...
next