Remove the getAttributesAtIndex and getNumAttrs methods in favor of using the getAttr...
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
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...
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::TransformToType to contain MVTs...
2012-12-11 Patrik HagglundChange TargetLowering::findRepresentativeClass to take...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeToPromoteTo to take and...
2012-12-11 Patrik HagglundChange TargetLowering::isCondCodeLegal to take an MVT...
2012-12-11 Patrik HagglundChange TargetLowering::getCondCodeAction to take an...
2012-12-11 Patrik HagglundChange TargetLowering::getTruncStoreAction to take...
2012-12-11 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-11 Patrik HagglundChange TargetLowering::setTypeAction to take an MVT...
2012-12-11 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Chandler CarruthFix a miscompile in the DAG combiner. Previously, we...
2012-12-11 Chad RosierFall back to the selection dag isel to select tail...
2012-12-10 Evan ChengSome enhancements for memcpy / memset inline expansion.
2012-12-10 Eric ChristopherFix a coding style nit.
2012-12-10 Tom StellardLegalizeDAG: Allow type promotion of scalar loads
2012-12-10 Tom StellardLegalizeDAG: Allow type promotion for scalar stores
2012-12-10 Craig TopperTeach DAG combine to handle vector add/sub with vectors...
2012-12-09 Craig TopperRemove extra blank line.
2012-12-08 Craig TopperTeach DAG combine to handle vector logical operations...
2012-12-06 Evan ChengReplace r169459 with something safer. Rather than havin...
2012-12-06 Nadav RotemFix a bug in the code that merges consecutive stores...
2012-12-06 Evan ChengLet targets provide hooks that compute known zero and...
2012-12-04 Chandler CarruthSort includes for all of the .h files under the 'lib...
2012-12-04 Jakub StaszakSimplify code. No functionality change.
2012-12-04 Jakub StaszakUse dyn_cast instead of isa and cast. No functionality...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-12-02 Nadav RotemAllow merging multiple store sequences on the same...
2012-11-29 Justin HolewinskiCleanup recent addition of DAGTypeLegalizer::SplitVecOp...
2012-11-29 Justin HolewinskiTeach the legalizer how to handle operands for VSELECT...
2012-11-29 Justin HolewinskiAllow targets to prefer TypeSplitVector over TypePromot...
2012-11-29 Nadav RotemWhen combining consecutive stores allow loads in betwee...
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-23 Patrik HägglundCleanup: Simplify loop end logic in computeRegisterProp...
2012-11-22 Lang Hamesllvm.fmuladd.* lowering should be checking isOperationL...
2012-11-17 Eli FriedmanMark FP_EXTEND form v2f32 to v2f64 as "expand" for...
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 Eli FriedmanMark FP_ROUND for converting NEON v2f64 to v2f32 as...
2012-11-15 Craig TopperAdd llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
2012-11-14 Rafael EspindolaHandle DAG CSE adding new uses during ReplaceAllUsesWit...
2012-11-13 Duncan SandsCodegen support for arbitrary vector getelementptrs.
2012-11-13 Andrew Trickmisched: Allow subtargets to enable misched and depende...
2012-11-12 Andrew Trickmisched: Infrastructure for weak DAG edges.
2012-11-06 Andrew TrickScheduleDAG interface. Added OrderKind to distinguish...
2012-11-03 Owen AndersonBe careful not to optimize a SELECT_CC into a SETCC...
2012-11-01 Manman RenOutputArg: added an index of the original argument...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-11-01 Owen AndersonAdd a few more simple fast-math constant propagations...
next