| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert 170545 while I debug the ppc failures. | Rafael Espindola | 2012-12-19 | 4 | -58/+15 |
* | Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs. | Benjamin Kramer | 2012-12-19 | 2 | -2/+27 |
* | Add r170095 back. | Rafael Espindola | 2012-12-19 | 4 | -15/+58 |
* | [msan] Add track-origins argument to the pass constructor. | Evgeniy Stepanov | 2012-12-19 | 2 | -25/+32 |
* | Documentation: add a missing space | Dmitri Gribenko | 2012-12-19 | 1 | -1/+1 |
* | Split the usage of 'EVT PartVT' into 'MVT PartVT' and 'EVT PartEVT'. | Patrik Hagglund | 2012-12-19 | 1 | -38/+38 |
* | CMake: factor out a function that returns the expected directory for unit test | Alexey Samsonov | 2012-12-19 | 1 | -5/+11 |
* | Change RegVT in BitTestBlock and RegsForValue, to contain MVTs, | Patrik Hagglund | 2012-12-19 | 2 | -14/+13 |
* | Change TargetLowering::getTypeForExtArgOrReturn to take and return | Patrik Hagglund | 2012-12-19 | 5 | -9/+29 |
* | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund | 2012-12-19 | 3 | -18/+25 |
* | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund | 2012-12-19 | 7 | -24/+24 |
* | Change TargetLowering::TransformToType to contain MVTs, instead of | Patrik Hagglund | 2012-12-19 | 2 | -13/+13 |
* | Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction, | Patrik Hagglund | 2012-12-19 | 1 | -19/+16 |
* | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund | 2012-12-19 | 6 | -9/+9 |
* | [msan] Heuristically instrument unknown intrinsics. | Evgeniy Stepanov | 2012-12-19 | 2 | -3/+217 |
* | Change TargetLowering::getTypeToPromoteTo to take and return MVTs, | Patrik Hagglund | 2012-12-19 | 3 | -13/+13 |
* | LoopVectorize: Make iteration over induction variables not depend on pointer ... | Benjamin Kramer | 2012-12-19 | 1 | -4/+4 |
* | MapVector: Add lookup(). | Benjamin Kramer | 2012-12-19 | 1 | -0/+5 |
* | Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-19 | 3 | -15/+18 |
* | X86ISelLowering.cpp: Fix warnings. [-Wlogical-op-parentheses] | NAKAMURA Takumi | 2012-12-19 | 1 | -2/+2 |
* | Change TargetLowering::getCondCodeAction to take an MVT, instead of | Patrik Hagglund | 2012-12-19 | 3 | -10/+10 |
* | Inline hasFunctionOnlyAttrs into its only use. | Bill Wendling | 2012-12-19 | 2 | -25/+19 |
* | Inline the only use of the hasParameterOnlyAttrs method. | Bill Wendling | 2012-12-19 | 2 | -9/+4 |
* | Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And s... | Bill Wendling | 2012-12-19 | 3 | -33/+29 |
* | DOC: fix the url format. | Nadav Rotem | 2012-12-19 | 1 | -2/+2 |
* | Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. | Patrik Hagglund | 2012-12-19 | 3 | -9/+9 |
* | DOC: add a benchmarks that compares us to gcc and icc. | Nadav Rotem | 2012-12-19 | 2 | -0/+13 |
* | Optimized load + SIGN_EXTEND patterns in the X86 backend. | Elena Demikhovsky | 2012-12-19 | 6 | -7/+202 |
* | After reducing the size of an operation in the DAG we zero-extend the reduced | Nadav Rotem | 2012-12-19 | 2 | -2/+26 |
* | docs: fix typos. | Nadav Rotem | 2012-12-19 | 1 | -5/+5 |
* | DOC: Add a webpage that describes the loop and bb vectorizers. | Nadav Rotem | 2012-12-19 | 2 | -0/+224 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 80 | -693/+693 |
* | Remove more of 'else's after 'returns'. No functional change. | Craig Topper | 2012-12-19 | 1 | -6/+6 |
* | Remove a bunch of 'else's after 'returns' | Craig Topper | 2012-12-19 | 1 | -18/+18 |
* | Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be ... | Craig Topper | 2012-12-19 | 2 | -3/+24 |
* | Add some missing Defs and Uses. | Reed Kotler | 2012-12-19 | 1 | -1/+11 |
* | Make sure the buffer, which containas an instance of APFloat, has proper alig... | Shuxin Yang | 2012-12-19 | 1 | -7/+5 |
* | Add to the disassembler C API an option to print the disassembled | Kevin Enderby | 2012-12-18 | 3 | -0/+22 |
* | Remove MachineInstr::setIsInsideBundle(). | Jakob Stoklund Olesen | 2012-12-18 | 1 | -9/+0 |
* | Use bidirectional bundle flags to simplify important functions. | Jakob Stoklund Olesen | 2012-12-18 | 3 | -17/+9 |
* | rdar://12801297 | Shuxin Yang | 2012-12-18 | 2 | -0/+817 |
* | Enable the loop vectorizer in clang and not in the pass manager, so that we c... | Nadav Rotem | 2012-12-18 | 1 | -1/+1 |
* | Verify bundle flag consistency when setting them. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -0/+4 |
* | Reverse order of checking SSE level when calculating compare cost, so we check | Jakub Staszak | 2012-12-18 | 2 | -20/+34 |
* | Verify bundle flags for consistency in MachineVerifier. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -0/+17 |
* | Disable ARM partial flag dependency optimization at -Oz | Quentin Colombet | 2012-12-18 | 2 | -2/+44 |
* | Don't allow the automatically updated MI flags to be set directly. | Jakob Stoklund Olesen | 2012-12-18 | 2 | -3/+5 |
* | Tighten up the splice() API for bundled instructions. | Jakob Stoklund Olesen | 2012-12-18 | 2 | -28/+16 |
* | MISched: add dependence to ExitSU to model live-out latency. | Andrew Trick | 2012-12-18 | 2 | -1/+64 |
* | MISched: Cleanup, redundant statement. | Andrew Trick | 2012-12-18 | 1 | -1/+0 |