aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-12-19docs: Fix title underline warningsMeador Inge
2012-12-19LLVM sdisel normalize bit extraction of the form:Evan Cheng
2012-12-19Remove edis remnant.Benjamin Kramer
2012-12-19Remove edis - the enhanced disassembler. Fixes PR14654.Roman Divacky
2012-12-19Transform (x&C)>V into (x&C)!=0 where possiblePaul Redmond
2012-12-19Add an MF argument to MachineInstr::addOperand().Jakob Stoklund Olesen
2012-12-19Remove superfluous brief command from getAsString.Chad Rosier
2012-12-19doc: add subsections.Nadav Rotem
2012-12-19DOC: document the use of O2, O3 and Os with -fvectorize.Nadav Rotem
2012-12-19PowerPC: Expand VSELECT nodes.Benjamin Kramer
2012-12-19Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.Patrik Hagglund
2012-12-19Revert 170545 while I debug the ppc failures.Rafael Espindola
2012-12-19Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs.Benjamin Kramer
2012-12-19Add r170095 back.Rafael Espindola
2012-12-19[msan] Add track-origins argument to the pass constructor.Evgeniy Stepanov
2012-12-19Documentation: add a missing spaceDmitri Gribenko
2012-12-19Split the usage of 'EVT PartVT' into 'MVT PartVT' and 'EVT PartEVT'.Patrik Hagglund
2012-12-19CMake: factor out a function that returns the expected directory for unit testAlexey Samsonov
2012-12-19Change RegVT in BitTestBlock and RegsForValue, to contain MVTs,Patrik Hagglund
2012-12-19Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund
2012-12-19Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund
2012-12-19Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund
2012-12-19Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund
2012-12-19Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund
2012-12-19Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund
2012-12-19[msan] Heuristically instrument unknown intrinsics.Evgeniy Stepanov
2012-12-19Change TargetLowering::getTypeToPromoteTo to take and return MVTs,Patrik Hagglund
2012-12-19LoopVectorize: Make iteration over induction variables not depend on pointer ...Benjamin Kramer
2012-12-19MapVector: Add lookup().Benjamin Kramer
2012-12-19Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund
2012-12-19X86ISelLowering.cpp: Fix warnings. [-Wlogical-op-parentheses]NAKAMURA Takumi
2012-12-19Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund
2012-12-19Inline hasFunctionOnlyAttrs into its only use.Bill Wendling
2012-12-19Inline the only use of the hasParameterOnlyAttrs method.Bill Wendling
2012-12-19Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And s...Bill Wendling
2012-12-19DOC: fix the url format.Nadav Rotem
2012-12-19Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund
2012-12-19DOC: add a benchmarks that compares us to gcc and icc. Nadav Rotem
2012-12-19Optimized load + SIGN_EXTEND patterns in the X86 backend.Elena Demikhovsky
2012-12-19After reducing the size of an operation in the DAG we zero-extend the reducedNadav Rotem
2012-12-19docs: fix typos.Nadav Rotem
2012-12-19DOC: Add a webpage that describes the loop and bb vectorizers.Nadav Rotem
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-19Remove more of 'else's after 'returns'. No functional change.Craig Topper
2012-12-19Remove a bunch of 'else's after 'returns'Craig Topper
2012-12-19Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be ...Craig Topper
2012-12-19Add some missing Defs and Uses.Reed Kotler
2012-12-19Make sure the buffer, which containas an instance of APFloat, has proper alig...Shuxin Yang
2012-12-18Add to the disassembler C API an option to print the disassembledKevin Enderby
2012-12-18Remove MachineInstr::setIsInsideBundle().Jakob Stoklund Olesen