| Commit message (Expand) | Author | Age | Files | Lines |
* | Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs. | Patrik Hagglund | 2012-12-19 | 2 | -3/+4 |
* | Optimized load + SIGN_EXTEND patterns in the X86 backend. | Elena Demikhovsky | 2012-12-19 | 3 | -4/+104 |
* | After reducing the size of an operation in the DAG we zero-extend the reduced | Nadav Rotem | 2012-12-19 | 1 | -2/+5 |
* | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 2012-12-19 | 72 | -529/+529 |
* | 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 | 1 | -3/+9 |
* | 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 | 2 | -0/+20 |
* | Use bidirectional bundle flags to simplify important functions. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -10/+0 |
* | rdar://12801297 | Shuxin Yang | 2012-12-18 | 1 | -0/+715 |
* | 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 | 1 | -6/+6 |
* | 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 | 1 | -2/+10 |
* | Don't allow the automatically updated MI flags to be set directly. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -2/+2 |
* | Tighten up the splice() API for bundled instructions. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -13/+0 |
* | MISched: add dependence to ExitSU to model live-out latency. | Andrew Trick | 2012-12-18 | 1 | -1/+16 |
* | MISched: Cleanup, redundant statement. | Andrew Trick | 2012-12-18 | 1 | -1/+0 |
* | MISched: Heuristics, compare latency more precisely. It matters more for some... | Andrew Trick | 2012-12-18 | 1 | -43/+38 |
* | MISched: Remove SchedRemainder::IsResourceLimited. I don't know how to comput... | Andrew Trick | 2012-12-18 | 1 | -3/+0 |
* | MISched: cleanup, use the proper iterator type. | Andrew Trick | 2012-12-18 | 1 | -1/+1 |
* | MISched: minor improvement, initialize remaining resources before the first s... | Andrew Trick | 2012-12-18 | 1 | -0/+10 |
* | LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops inst... | Benjamin Kramer | 2012-12-18 | 1 | -12/+31 |
* | Get rid of the pesky -Woverloaded-virtual warning. No change in functionality. | Eli Bendersky | 2012-12-18 | 2 | -0/+5 |
* | Tighten the insert() API for bundled instructions. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -0/+12 |
* | Check multiple register classes for inline asm tied registers | Hal Finkel | 2012-12-18 | 1 | -3/+16 |
* | Enable the loop vectorizer. | Nadav Rotem | 2012-12-18 | 1 | -1/+1 |
* | SROA: Replace calls to getScalarSizeInBits to DataLayout's API because | Nadav Rotem | 2012-12-18 | 1 | -6/+6 |
* | Initialize NoRedZone and remove unused default values. | Rafael Espindola | 2012-12-18 | 1 | -3/+4 |
* | Repair bundles that were broken by removing and reinserting the first | Jakob Stoklund Olesen | 2012-12-18 | 1 | -1/+8 |
* | Formatting. | Eric Christopher | 2012-12-18 | 1 | -1/+1 |
* | Add support for passing -main-file-name all the way through to | Eric Christopher | 2012-12-18 | 2 | -1/+8 |
* | Cleanup formatting and whitespace. | Eric Christopher | 2012-12-18 | 1 | -9/+10 |
* | Extract a method, no functional change intended. | Jakob Stoklund Olesen | 2012-12-18 | 1 | -31/+35 |
* | Tighten up the erase/remove API for bundled instructions. | Jakob Stoklund Olesen | 2012-12-17 | 2 | -49/+31 |
* | EmitDebugLabel should by default be the same as EmitLabel everywhere. | Reed Kotler | 2012-12-17 | 1 | -0/+5 |
* | fix indentation | Eli Bendersky | 2012-12-17 | 1 | -1/+1 |
* | [arm fast-isel] Minor cleanup. No functional change intended. | Chad Rosier | 2012-12-17 | 1 | -10/+6 |
* | Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage the | Chandler Carruth | 2012-12-17 | 2 | -3/+3 |
* | Removed trailing whitespace | Michael Ilseman | 2012-12-17 | 1 | -22/+22 |
* | [arm fast-isel] Fast-isel only handles simple VTs, so make sure the necessary | Chad Rosier | 2012-12-17 | 1 | -10/+20 |
* | Fix another SROA crasher, PR14601. | Chandler Carruth | 2012-12-17 | 1 | -1/+1 |
* | Query section for whether it should be executable. | Tim Northover | 2012-12-17 | 1 | -5/+3 |
* | Teach MachO which sections contain code | Tim Northover | 2012-12-17 | 2 | -3/+3 |
* | [msan] Fix lint warning. | Evgeniy Stepanov | 2012-12-17 | 1 | -1/+2 |
* | Add instruction encodings / disassembly support for l2r instructions. | Richard Osborne | 2012-12-17 | 3 | -33/+112 |
* | R600: enable S_*N2_* instructions | Tom Stellard | 2012-12-17 | 1 | -4/+4 |