Revert r175688 - It broke a test case (see PR15320).
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2013-02-21 Benjamin KramerDAGCombiner: Make the post-legalize vector op optimizat...
2013-02-20 Arnold SchwaighoferDAGCombiner: Fold pointless truncate, bitcast, buildvec...
2013-02-20 Michael LiaoFix PR15267
2013-02-20 Benjamin KramerMove the SplatByte helper to APInt and generalize it...
2013-02-20 Jakub StaszakFix #includes, so we include only what we really need.
2013-02-18 Chad Rosier[ms-inline asm] Remove a redundant call to the setHasMS...
2013-02-18 NAKAMURA Takumi[ms-inline asm] Fix undefined behavior to reset hasMSIn...
2013-02-16 Jakub StaszakLegalizeDAG.cpp doesn't need DenseMap.
2013-02-16 Chad Rosier[ms-inline asm] Do not omit the frame pointer if we...
2013-02-15 Bill WendlingUse the 'target-features' and 'target-cpu' attributes...
2013-02-15 Paul Redmondenable SDISel sincos optimization for GNU environments
2013-02-14 Nadav RotemDont merge consecutive loads/stores into vectors when...
2013-02-14 Owen AndersonAdd some legality checks for SETCC before introducing...
2013-02-12 Guy BenyeiAdd static cast to unsigned char whenever a character...
2013-02-12 Paul RedmondPR14562 - Truncation of left shift became undef
2013-02-12 Pete CooperCheck type for legality before forming a select from...
2013-02-11 Evan ChengCurrently, codegen may spent some time in SDISel passes...
2013-02-11 Evan ChengRemove unnecessary code.
2013-02-08 Hal FinkelDAGCombiner: Constant folding around pre-increment...
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-05 Owen AndersonReapply r174343, with a fix for a scary DAG combine...
2013-02-05 NAKAMURA TakumiRevert r174343, "When the target-independent DAGCombine...
2013-02-05 Owen AndersonWhen the target-independent DAGCombiner inferred a...
2013-02-04 Benjamin KramerSelectionDAG: Teach FoldConstantArithmetic how to deal...
2013-02-02 Shuxin Yangrdar://13126763
2013-02-01 Nadav RotemFix errant fallthrough in the generation of the lifetim...
2013-01-31 Lang HamesWhen lowering memcpys to loads and stores, make sure...
2013-01-29 Weiming ZhaoAdd a special handling case for untyped CopyFromReg...
2013-01-29 Evan ChengTeach SDISel to combine fsin / fcos into a fsincos...
2013-01-27 Benjamin KramerLegalizer: Reword comment again, per Duncan's suggestion.
2013-01-27 Benjamin KramerLegalizer: Add an assert and tweak a comment to clarify...
2013-01-27 Benjamin KramerWhen the legalizer is splitting vector shifts, the...
2013-01-25 Preston GurdThis patch aims to reduce compile time in LegalizeTypes...
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-20 Nadav RotemRevert 172708.
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingRemove unused parameter. Also use the AttributeSet...
2013-01-17 Elena DemikhovskyOptimization for the following SIGN_EXTEND pairs:
2013-01-14 Bill SchmidtThis patch addresses an incorrect transformation in...
2013-01-12 Benjamin KramerWhen lowering an inreg sext first shift left, then...
2013-01-11 Nadav RotemPPC: Implement efficient lowering of sign_extend_inreg.
2013-01-11 Benjamin KramerRemove some accidentaly duplicated code. This needs...
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-11 Eric ChristopherFor inline asm:
2013-01-10 Evan ChengPR14896: Handle memcpy from constant string where the...
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-09 Evan ChengFix a DAG combine bug visitBRCOND() is transforming...
2013-01-09 Tim NorthoverRefactor to expose RTLIB calls to targets.
2013-01-08 Tim NorthoverAdd fp128 rtlib function names to LLVM
2013-01-08 Chandler CarruthSink a function that refers to the SelectionDAG into...
2013-01-07 Chandler CarruthSink AddrMode back into TargetLowering, removing one...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2013-01-05 Chandler CarruthFunnel the actual TargetTransformInfo pass from the...
2013-01-02 Tom StellardDAGCombiner: Avoid generating illegal vector INT_TO_FP...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthResort the #include lines in include/... and lib/....
2012-12-30 Hal FinkelSupport ppcf128 in SelectionDAG::getConstantFP
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-27 Nadav RotemRefactor DAGCombinerInfo. Change the different booleans...
2012-12-20 Jakob Stoklund OlesenUse MachineInstrBuilder for PHI nodes in SelectionDAGISel.
2012-12-20 Jakob Stoklund OlesenUse MachineInstrBuilder in InstrEmitter.
2012-12-20 Bob WilsonDo not introduce vector operations in functions marked...
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 Patrik HagglundChange TargetLowering::TransformToType to contain MVTs...
2012-12-19 Patrik HagglundChange TargetLowering::findRepresentativeClass to take...
2012-12-19 Patrik HagglundChange TargetLowering::getTypeToPromoteTo to take and...
2012-12-19 Patrik HagglundChange TargetLowering::isCondCodeLegal to take an MVT...
2012-12-19 Patrik HagglundChange TargetLowering::getCondCodeAction to take an...
2012-12-19 Patrik HagglundChange TargetLowering::getTruncStoreAction to take...
2012-12-19 Elena DemikhovskyOptimized load + SIGN_EXTEND patterns in the X86 backend.
2012-12-19 Nadav RotemAfter reducing the size of an operation in the DAG...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-19 Craig TopperRemove more of 'else's after 'returns'. No functional...
2012-12-19 Craig TopperRemove a bunch of 'else's after 'returns'
2012-12-19 Craig TopperTeach SimplifySetCC that comparing AssertZext i1 agains...
2012-12-18 Hal FinkelCheck multiple register classes for inline asm tied...
2012-12-17 Patrik HagglundRevert/correct some FastISel changes in r170104 (EVT...
2012-12-14 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-13 Patrik HagglundChange TargetLowering::setTypeAction to take an MVT...
2012-12-13 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-13 Evan ChengFix a bug in DAGCombiner::MatchBSwapHWord. Make sure...
2012-12-12 Evan ChengFix a logic bug in inline expansion of memcpy / memset...
2012-12-12 Evan ChengSorry about the churn. One more change to getOptimalMem...
2012-12-12 Evan Cheng- Rename isLegalMemOpType to isSafeMemOpType. "Legal...
2012-12-12 Manman RenDAGCombine: clamp hi bit in APInt::getBitsSet to avoid...
2012-12-12 Evan ChengAvoid using lossy load / stores for memcpy / memset...
2012-12-11 Evan ChengReplace TargetLowering::isIntImmLegal() with
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...
next