Add CodeGen support for functions that always return arguments via a new parameter...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
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...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-03 Bill WendlingUpdate to use the predicate methods to query if an...
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-26 Bill WendlingGenerate an error message instead of asserting or segfa...
2012-09-26 Bill WendlingGenerate an error message instead of asserting or segfa...
2012-09-25 Sebastian PopTargetLowering interface to set/get minimum block entri...
2012-09-10 Nadav RotemTeach the DAGBuilder about lifetime markers which are...
2012-09-07 Michael LiaoStop emitting lifetime region info when stack coloring...
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-09-05 Chad RosierCleanup a few magic numbers.
2012-09-05 Chad Rosier[ms-inline asm] We only need one bit to represent the...
2012-09-05 Chad Rosier[ms-inline asm] Propagate the asm dialect into the...
2012-09-05 Craig TopperConvert vextracti128/vextractf128 intrinsics to extract...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-22 Richard SmithInitialize SelectionDAGBuilder's Context in 'init'...
2012-08-20 Jakob Stoklund OlesenDon't add CFG edges for redundant conditional branches.
2012-08-17 Eli FriedmanMake atomic load and store of pointers work. Tighten...
2012-08-03 Bob WilsonRefactor and check "onlyReadsMemory" before optimizing...
2012-08-03 Bob WilsonTry to reduce the compile time impact of r161232.
2012-08-03 Bob WilsonFix memcmp code-gen to honor -fno-builtin.
2012-07-26 Dan GohmanAdd a floor intrinsic.
2012-07-19 Galina KistanovaFixed few warnings.
2012-07-19 Bill WendlingRemove tabs.
2012-07-18 Nuno Lopesignore 'invoke @llvm.donothing', but still keep the...
2012-07-04 Stepan DyatkovskiyReverted r156659, due to probable performance regressio...
2012-07-03 Stepan DyatkovskiyPart of r159527. Splitted into series of patches and...
2012-07-02 Eric ChristopherRevert "IntRange:" as it appears to be breaking self...
2012-07-02 Evan ChengTarget option DisableJumpTables is a gross hack. Move...
2012-07-02 Eric ChristopherTurn an assert into an error to make it a bit more...
2012-07-02 Stepan DyatkovskiyIntRange:
2012-06-28 Nuno Lopesadd a new @llvm.donothing intrinsic that, well, does...
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-06-22 Lang HamesRename -allow-excess-fp-precision flag to -fuse-fp...
2012-06-05 Lang HamesAdd a new intrinsic: llvm.fmuladd. This intrinsic repre...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-02 Stepan DyatkovskiyPR1255: case ranges.
2012-06-01 Stepan DyatkovskiyPR1255: case ranges.
2012-05-29 Stepan DyatkovskiyConstantRangesSet renamed to IntegersSubset. CRSBuilder...
2012-05-28 Peter CollingbourneAdd llvm.fabs intrinsic.
next