| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove Streams.h from the targets. | Benjamin Kramer | 2009-08-23 | 1 | -1/+0 |
* | eliminate the last DOUTs from the targets. | Chris Lattner | 2009-08-23 | 2 | -25/+22 |
* | remove various std::ostream version of printing methods from | Chris Lattner | 2009-08-23 | 5 | -34/+25 |
* | Forgot to update some CMakeLists. | Benjamin Kramer | 2009-08-22 | 1 | -1/+1 |
* | rename TAI -> MAI, being careful not to make MAILJMP instructions :) | Chris Lattner | 2009-08-22 | 2 | -39/+39 |
* | rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin. | Chris Lattner | 2009-08-22 | 3 | -4/+4 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 6 | -24/+24 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 3 | -43/+0 |
* | Make x86 test actually test x86 code generation. Fix the | Eli Friedman | 2009-08-22 | 1 | -2/+5 |
* | Rename ARM "lane_cst" operands to "nohash_imm" since they are used for | Bob Wilson | 2009-08-21 | 5 | -18/+20 |
* | Match VTRN, VZIP, and VUZP shuffles. Restore the tests for these operations, | Bob Wilson | 2009-08-21 | 2 | -9/+74 |
* | Fix some typos and use type-based isel for VZIP/VUZP/VTRN | Anton Korobeynikov | 2009-08-21 | 4 | -56/+56 |
* | Add lowering of ARM 4-element shuffles to multiple instructios via perfectshu... | Anton Korobeynikov | 2009-08-21 | 3 | -9/+6720 |
* | Add nodes & dummy matchers for some v{zip,uzp,trn} instructions | Anton Korobeynikov | 2009-08-21 | 3 | -0/+51 |
* | Expand EXTRACT_SUBVECTOR | Anton Korobeynikov | 2009-08-21 | 1 | -0/+1 |
* | Provide vext.{16,32} | Anton Korobeynikov | 2009-08-21 | 2 | -13/+23 |
* | Use masks not nodes for vector shuffle predicates. Provide set of 'legal' mas... | Anton Korobeynikov | 2009-08-21 | 2 | -15/+34 |
* | Remove Neon intrinsics for VZIP, VUZP, and VTRN. We will represent these as | Bob Wilson | 2009-08-21 | 1 | -57/+0 |
* | Fix an obvious copy-n-paste bug. | Evan Cheng | 2009-08-20 | 1 | -1/+1 |
* | Update Cortex-A8 instruction itineraries for integer instructions. | David Goodwin | 2009-08-19 | 6 | -365/+650 |
* | Add support for Neon VEXT (vector extract) shuffles. | Bob Wilson | 2009-08-19 | 3 | -1/+69 |
* | eliminate AsmPrinter::SwitchToSection and just have clients | Chris Lattner | 2009-08-19 | 1 | -7/+8 |
* | Simplify RegScavenger::FindUnusedReg. | Jakob Stoklund Olesen | 2009-08-18 | 2 | -11/+3 |
* | Fix revsh pattern. | Evan Cheng | 2009-08-18 | 2 | -2/+2 |
* | Fix use after free in Thumb2SizeReduction (PR4707). A MachineInstr was used a... | Benjamin Kramer | 2009-08-16 | 1 | -1/+4 |
* | Reapply r79127. It was fixed by d0k. | Bill Wendling | 2009-08-15 | 2 | -0/+28 |
* | Revert r79127. It was causing compilation errors. | Bill Wendling | 2009-08-15 | 2 | -28/+0 |
* | Change allowsUnalignedMemoryAccesses to take type argument since some targets | Evan Cheng | 2009-08-15 | 2 | -0/+28 |
* | Turn on if-conversion for thumb2. | Evan Cheng | 2009-08-15 | 9 | -51/+57 |
* | Do not use frame register to reference fixed stack objects if the function is... | Evan Cheng | 2009-08-15 | 2 | -13/+14 |
* | Leaf functions which do not save CSRs can be frameless even with -disable-fp-... | Evan Cheng | 2009-08-14 | 2 | -1/+10 |
* | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov | 2009-08-14 | 1 | -0/+9 |
* | Add Thumb2 lsr hooks. | Evan Cheng | 2009-08-14 | 2 | -36/+106 |
* | 80 col violation. | Evan Cheng | 2009-08-14 | 1 | -1/+2 |
* | Indentation. | Evan Cheng | 2009-08-14 | 1 | -1/+1 |
* | Also shrink immediate branches; also more assembler workarounds. | Evan Cheng | 2009-08-14 | 2 | -11/+59 |
* | Now that all the legal Neon shuffles (or at least the ones that have been | Bob Wilson | 2009-08-14 | 1 | -1/+1 |
* | Create a new ARM-specific DAG node, VDUP, to represent a splat from a | Bob Wilson | 2009-08-14 | 3 | -26/+19 |
* | During legalization, change Neon vdup_lane operations from shuffles to | Bob Wilson | 2009-08-14 | 4 | -61/+33 |
* | Shrink ADR and LDR from constantpool late during constantpool island pass. | Evan Cheng | 2009-08-14 | 4 | -16/+79 |
* | New entry. | Evan Cheng | 2009-08-14 | 1 | -0/+3 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 9 | -16/+28 |
* | Revert 78892 and 78895, these break generating working executables on | Daniel Dunbar | 2009-08-13 | 3 | -4/+3 |
* | Add missing defs of R2 and D1. | Jim Grosbach | 2009-08-13 | 2 | -4/+4 |
* | Finalize itineraries for cortex-a8 integer multiply | David Goodwin | 2009-08-13 | 6 | -55/+65 |
* | Remove unnecessary newline | Jim Grosbach | 2009-08-13 | 2 | -2/+2 |
* | Correct comment wording | Jim Grosbach | 2009-08-13 | 2 | -2/+2 |
* | tPOP_RET now has predicate operands. | Evan Cheng | 2009-08-13 | 1 | -2/+2 |
* | Add a fixme message about canonicalizing floating-point vector types. | Bob Wilson | 2009-08-13 | 1 | -0/+2 |
* | Revert r78852 for now. I want to do this differently, but I don't have time | Bob Wilson | 2009-08-13 | 3 | -18/+23 |