| Commit message (Expand) | Author | Age | Files | Lines |
* | Tidy up. Remove some vertical space for readability. | Jim Grosbach | 2012-01-24 | 1 | -344/+121 |
* | Revert r148686 (and r148694, a fix to it) due to a serious layering | Chandler Carruth | 2012-01-24 | 5 | -29/+14 |
* | Fix typo. | Jim Grosbach | 2012-01-24 | 1 | -2/+2 |
* | NEON VST3(single element from one lane) assembly parsing. | Jim Grosbach | 2012-01-24 | 3 | -0/+211 |
* | Fix typo. | Devang Patel | 2012-01-23 | 1 | -1/+1 |
* | NEON VST3(multiple 3-element structures) assembly parsing. | Jim Grosbach | 2012-01-23 | 3 | -39/+245 |
* | Changing bitfield enums to unsigned ints. | David Blaikie | 2012-01-23 | 1 | -7/+9 |
* | NEON VLD3(multiple 3-element structures) assembly parsing. | Jim Grosbach | 2012-01-23 | 6 | -71/+293 |
* | Add missed mayStore flag to STREXD / t2STREXD | Anton Korobeynikov | 2012-01-23 | 2 | -6/+5 |
* | start the implementation of a new ConstantDataVector and ConstantDataArray | Chris Lattner | 2012-01-23 | 5 | -3/+319 |
* | Remove extraneous ';'s. | Bill Wendling | 2012-01-23 | 3 | -5/+5 |
* | Remove dead default. | David Blaikie | 2012-01-23 | 1 | -1/+0 |
* | Intel syntax: Robustify parsing of memory operand's displacement experssion. | Devang Patel | 2012-01-23 | 2 | -4/+11 |
* | Simplify llvm::cl::Option by using a bit field instead of manual bit packing. | David Blaikie | 2012-01-23 | 1 | -74/+68 |
* | NEON VLD3 lane-indexed assembly parsing and encoding. | Jim Grosbach | 2012-01-23 | 3 | -11/+300 |
* | Add support for .cfi_signal_frame. Fixes pr11762. | Rafael Espindola | 2012-01-23 | 7 | -8/+75 |
* | Various public StringMap methods take or return "MapEntryTy", make it public. | Chris Lattner | 2012-01-23 | 1 | -1/+2 |
* | copyImplicitOps is redundant here - the loop above already copies these ops. | Lang Hames | 2012-01-23 | 1 | -1/+0 |
* | Fix PR11829. PostRA LICM was too aggressive. | Jakob Stoklund Olesen | 2012-01-23 | 2 | -4/+109 |
* | Simplify debug output. | Jakob Stoklund Olesen | 2012-01-23 | 1 | -10/+2 |
* | Intel syntax: Parse memory operand with empty base reg, e.g. DWORD PTR [4*RDI] | Devang Patel | 2012-01-23 | 2 | -7/+19 |
* | Simplify some NEON assembly pseudo definitions. | Jim Grosbach | 2012-01-23 | 4 | -404/+185 |
* | Silence warnings in -asserts build | Matt Beaumont-Gay | 2012-01-23 | 1 | -0/+6 |
* | Intel syntax: Parse segment registers. | Devang Patel | 2012-01-23 | 2 | -4/+18 |
* | convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without | Chris Lattner | 2012-01-23 | 4 | -61/+30 |
* | revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes,... | Chris Lattner | 2012-01-23 | 1 | -5/+2 |
* | revert r148691 and 148693 | Chris Lattner | 2012-01-23 | 4 | -67/+61 |
* | Implemented AddressSanitizer::getPassName() | Alexander Potapenko | 2012-01-23 | 1 | -0/+5 |
* | ARMAsmPrinter.cpp: Try to fix up r148686. EnableARMEHABI was also here. | NAKAMURA Takumi | 2012-01-23 | 1 | -2/+3 |
* | switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. | Chris Lattner | 2012-01-23 | 4 | -40/+44 |
* | Fix broken link. | Nick Lewycky | 2012-01-23 | 1 | -1/+1 |
* | Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. | Chris Lattner | 2012-01-23 | 4 | -21/+23 |
* | allow OwningPtr to be copy constructed if null, which is required to | Chris Lattner | 2012-01-23 | 1 | -2/+5 |
* | Custom lower PCMPEQ/PCMPGT intrinsics to target specific nodes and remove the... | Craig Topper | 2012-01-23 | 2 | -301/+165 |
* | An option to selectively enable parts of ARM EHABI support. | Evgeniy Stepanov | 2012-01-23 | 4 | -12/+26 |
* | Update more places to use target specific nodes for vector shifts instead of ... | Craig Topper | 2012-01-23 | 1 | -42/+19 |
* | Custom lower vector shift intrinsics to target specific nodes and remove the ... | Craig Topper | 2012-01-23 | 2 | -385/+156 |
* | Avoid using an invalidated iterator. | Rafael Espindola | 2012-01-23 | 1 | -1/+5 |
* | The iteration order over a std::set<Module*> depends on the addresses of the | Rafael Espindola | 2012-01-23 | 3 | -16/+18 |
* | Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 lo... | Craig Topper | 2012-01-23 | 2 | -30/+2 |
* | Make Value::isDereferenceablePointer() handle unreachable code blocks. (This | Nick Lewycky | 2012-01-23 | 2 | -7/+45 |
* | Combine X86 CMPPD and CMPPS node types. Simplifies selection code and pattern... | Craig Topper | 2012-01-22 | 4 | -25/+26 |
* | Merge PCMPEQB/PCMPEQW/PCMPEQD/PCMPEQQ and PCMPGTB/PCMPGTW/PCMPGTD/PCMPGTQ X86... | Craig Topper | 2012-01-22 | 4 | -87/+66 |
* | Use Attributes::None instead of 0 after r148553 change on Attributes from uns... | Nicolas Geoffray | 2012-01-22 | 1 | -1/+1 |
* | Add target specific ISD node types for SSE/AVX vector shuffle instructions an... | Craig Topper | 2012-01-22 | 4 | -273/+410 |
* | Add an option to disable buggy copy propagation pass | Anton Korobeynikov | 2012-01-22 | 1 | -1/+3 |
* | unittests/Support/Casting.cpp: [PR8226] Workaround for MSVC|Debug. | NAKAMURA Takumi | 2012-01-22 | 1 | -3/+2 |
* | Add fused multiple+add instructions from VFPv4. | Anton Korobeynikov | 2012-01-22 | 9 | -27/+254 |
* | Remove trailing spaces | Eli Bendersky | 2012-01-22 | 1 | -3/+3 |
* | Remove trailing spaces | Eli Bendersky | 2012-01-22 | 1 | -2/+2 |