Teach selectiondag how to handle the stackprotectorcheck intrinsic.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2013-08-20 Michael GottesmanTeach selectiondag how to handle the stackprotectorchec...
2013-08-19 Hal FinkelAdd a llvm.copysign intrinsic
2013-08-16 Richard Sandiford[SystemZ] Use SRST to implement strlen and strnlen
2013-08-16 Richard Sandiford[SystemZ] Use MVST to implement strcpy and stpcpy
2013-08-16 Richard Sandiford[SystemZ] Use CLST to implement strcmp
2013-08-16 Richard Sandiford[SystemZ] Fix handling of 64-bit memcmp results
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-08-12 Richard Sandiford[SystemZ] Use CLC and IPM to implement memcmp
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-05 Tom StellardTargetLowering: Add getVectorIdxTy() function v2
2013-07-31 Eric ChristopherFix crashing on invalid inline asm with matching constr...
2013-07-30 Eric ChristopherReflow this to be easier to read.
2013-07-10 Adrian PrantlDocument a known limitation of the status quo.
2013-07-09 Adrian PrantlReapply an improved version of r180816/180817.
2013-07-09 Stephen LinAArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
2013-07-08 Stephen LinRemove trailing whitespace from SelectionDAG/*.cpp
2013-07-06 Stephen LinSelectionDAGBuilder: style fixes (add space between...
2013-07-06 Tim NorthoverStop putting operations after a tail call.
2013-07-04 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-18 Quentin ColombetDuring SelectionDAG building explicitly set a node...
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-05-27 Preston GurdConvert sqrt functions into sqrt instructions when...
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 1/4.
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-22 Adrian PrantlUnify formatting of debug output.
2013-05-21 Justin HolewinskiDrop @llvm.annotation and @llvm.ptr.annotation intrinsi...
2013-05-18 Matt ArsenaultAdd LLVMContext argument to getSetCCResultType
2013-05-16 Adrian PrantlGenerate debug info for by-value struct args even if...
2013-05-01 Chad Rosier[inline asm] Return an undef SDValue of the expected...
2013-04-30 Stephen LinOnly pass 'returned' to target-specific lowering code...
2013-04-30 Adrian PrantlTemporarily revert "Change the informal convention...
2013-04-30 Adrian PrantlChange the informal convention of DBG_VALUE so that...
2013-04-24 Chad Rosier[inline asm] Fix a crasher for an invalid value type...
2013-04-20 Stephen LinAdd CodeGen support for functions that always return...
2013-03-23 Owen AndersonRemove the type legality check from the SelectionDAGBui...
2013-03-08 Bill WendlingRevert r176154 in favor of a better approach.
2013-03-01 Chad RosierGenerate an error message instead of asserting or segfa...
2013-03-01 Michael LiaoFix PR10475
2013-02-28 Eli BenderskyA small refactoring + adding comments.
2013-02-27 Manman RenSelectionDAG: If llvm.donothing has a landingpad, we...
2013-02-25 Matt Beaumont-Gay'Hexadecimal' has two 'a's and only one 'i'.
2013-02-25 Chandler CarruthFix the root cause of PR15348 by correctly handling...
2013-02-11 Evan ChengRemove unnecessary code.
2013-02-08 Bob WilsonRevert 172027 and 174336. Remove diagnostics about...
2013-02-06 Evan ChengTweak check to avoid integer overflow (for insanely...
2013-02-01 Nadav RotemFix errant fallthrough in the generation of the lifetim...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-18 Bill WendlingRemove unused parameter. Also use the AttributeSet...
2013-01-11 Eric ChristopherFor inline asm:
2013-01-10 Jakub StaszakRemove unneeded includes from FunctionLoweringInfo.h.
2013-01-10 Manman RenStack Alignment: throw error if we can't satisfy the...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getRetAttributes method in favor...
2012-12-30 Bill WendlingRemove Function::getParamAttributes and use the Attribu...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Patrik HagglundChange AsmOperandInfo::ConstraintVT to MVT, instead...
2012-12-19 Patrik HagglundSplit the usage of 'EVT PartVT' into 'MVT PartVT' and...
2012-12-19 Patrik HagglundChange RegVT in BitTestBlock and RegsForValue, to conta...
2012-12-19 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-19 Patrik HagglundChange a parameter of TargetLowering::getVectorTypeBrea...
2012-12-19 Patrik HagglundChange TargetLowering::RegisterTypeForVT to contain...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange RegVT in BitTestBlock and RegsForValue, to conta...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-11 Patrik HagglundChange a parameter of TargetLowering::getVectorTypeBrea...
2012-12-11 Patrik HagglundChange TargetLowering::RegisterTypeForVT to contain...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Chad RosierFall back to the selection dag isel to select tail...
2012-12-06 Evan ChengReplace r169459 with something safer. Rather than havin...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-25 Craig TopperRefactor to make helper method static.
2012-11-25 Craig TopperRemove duplicate check of LimitFloatPrecision. It was...
2012-11-25 Craig TopperFactor common code out of individual if blocks into...
2012-11-24 Craig TopperRemove redundant calls to getCurDebugLoc in visitIntrin...
2012-11-24 Craig TopperRefactor a bit to make some helper methods static.
2012-11-24 Craig TopperFactor some common code out of individual if blocks.
2012-11-23 Craig TopperRefactor a bit to make some helper functions static.
2012-11-22 Lang Hamesllvm.fmuladd.* lowering should be checking isOperationL...
2012-11-16 Craig TopperRemove conditions from 'else if' that were guaranteed...
2012-11-16 Craig TopperFactor out the final FADD that's common to multiple...
2012-11-16 Craig TopperFactor some common code to reduce compile size.
2012-11-15 Craig TopperAdd llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
2012-11-13 Duncan SandsCodegen support for arbitrary vector getelementptrs.
2012-11-01 Manman RenOutputArg: added an index of the original argument...
2012-10-30 Chad RosierAdd a comment for r167040.
2012-10-30 Chad Rosier[inline asm] Implement mayLoad and mayStore for inline...
2012-10-23 Nadav RotemMake the indirect branch optimization deterministic...
2012-10-19 Shuxin YangThis patch is to fix radar://8426430. It is about llvm...
2012-10-10 Stepan DyatkovskiyIssue description:
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
next