Age | Commit message (Expand) | Author | Files | Lines |
2011-11-10 | ARM assembly parsing for ASR(immediate). | Jim Grosbach | 3 | -7/+37 |
2011-11-10 | build: Rename CBackend and CppBackend libraries to have CodeGen suffix, for | Daniel Dunbar | 4 | -6/+6 |
2011-11-10 | Use a bigger hammer to fix PR11314 by disabling the "forcing two-address | Evan Cheng | 1 | -1/+5 |
2011-11-10 | AVX2: Add variable shift from memory. | Nadav Rotem | 1 | -1/+24 |
2011-11-10 | For immediate encodings of icmp, zero or sign extend first. Then | Chad Rosier | 1 | -5/+5 |
2011-11-10 | build/Make & CMake: Pass the appropriate --native-target and --enable-targets | Daniel Dunbar | 1 | -2/+3 |
2011-11-10 | llvm-build: Add --native-target and --enable-targets options, and add logic to | Daniel Dunbar | 13 | -16/+16 |
2011-11-10 | llvm-build: Change CBackend and CppBackend to not use library_name. This will | Daniel Dunbar | 2 | -2/+0 |
2011-11-10 | llvm-build: Add an explicit component type to represent targets. | Daniel Dunbar | 12 | -12/+16 |
2011-11-10 | Strip old implicit operands after foldMemoryOperand. | Jakob Stoklund Olesen | 1 | -2/+19 |
2011-11-10 | Tidy up. | Jim Grosbach | 1 | -12/+0 |
2011-11-09 | Thumb2 assembly parsing STMDB w/ optional .w suffix. | Jim Grosbach | 1 | -0/+6 |
2011-11-09 | Make sure we correctly unroll conversions between v2f64 and v2i32 on ARM. | Eli Friedman | 1 | -1/+25 |
2011-11-09 | DeadStoreElimination can now trim the size of a store if the end of the store... | Pete Cooper | 1 | -33/+110 |
2011-11-09 | Fix typo in comment. | Nick Lewycky | 1 | -1/+1 |
2011-11-09 | Add check so we don't try to perform an impossible transformation. Fixes issu... | Eli Friedman | 1 | -1/+2 |
2011-11-09 | The ARM LDRH/STRH instructions use a +/-imm8 encoding, not an imm12. | Chad Rosier | 1 | -5/+13 |
2011-11-09 | AVX2: Add patterns for variable shift operations | Nadav Rotem | 2 | -0/+40 |
2011-11-09 | Remove unnecessary include. | Devang Patel | 2 | -2/+0 |
2011-11-09 | Add comments. | Benjamin Kramer | 1 | -1/+2 |
2011-11-09 | Speculatively revert commit 144124 (djg) in the hope that the 32 bit | Duncan Sands | 1 | -13/+3 |
2011-11-09 | Add AVX2 support for vselect of v32i8 | Nadav Rotem | 2 | -0/+8 |
2011-11-09 | Simplify code. No functionality change. | Benjamin Kramer | 1 | -8/+2 |
2011-11-09 | Take advantage of the zero byte in StringMap when emitting dwarf stringpool e... | Benjamin Kramer | 1 | -2/+3 |
2011-11-09 | Enable execution dependency fix pass for YMM registers when AVX2 is enabled. ... | Craig Topper | 2 | -4/+20 |
2011-11-09 | Add instruction selection for AVX2 integer comparisons. | Craig Topper | 2 | -8/+43 |
2011-11-09 | Add AVX2 instruction lowering for add, sub, and mul. | Craig Topper | 1 | -24/+81 |
2011-11-09 | Don't forget to check FlagNW when determining whether an AddRecExpr will wrap | Nick Lewycky | 1 | -2/+3 |
2011-11-09 | Remove extra ';' | Devang Patel | 1 | -2/+2 |
2011-11-09 | Remove the pubnames section, no one consumes it. | Eric Christopher | 5 | -87/+3 |
2011-11-09 | Add support for encoding immediates in icmp and fcmp. Hopefully, this will | Chad Rosier | 1 | -12/+64 |
2011-11-09 | Hide cpu name checking in ARMSubtarget. | Evan Cheng | 2 | -1/+2 |
2011-11-09 | Collapse DomainValues across loop back-edges. | Jakob Stoklund Olesen | 1 | -8/+35 |
2011-11-09 | Link to the live DomainValue after merging. | Jakob Stoklund Olesen | 1 | -13/+50 |
2011-11-08 | Object/COFF: Fix PE reading. | Michael J. Spencer | 1 | -23/+30 |
2011-11-08 | Track reference count independently from clear(). | Jakob Stoklund Olesen | 1 | -4/+4 |
2011-11-08 | Properly handle Mips MC relocations and lower cpload and cprestore macros to ... | Bruno Cardoso Lopes | 4 | -45/+191 |
2011-11-08 | Emit the compact unwind *if* we have a compact unwind encoding. | Bill Wendling | 1 | -1/+1 |
2011-11-08 | Call release() directly when cleaning up the remaining DomainValues. | Jakob Stoklund Olesen | 1 | -5/+3 |
2011-11-08 | Rename all methods to follow style guide. | Jakob Stoklund Olesen | 1 | -42/+42 |
2011-11-08 | Handle reference counts in one function: release(). | Jakob Stoklund Olesen | 1 | -15/+18 |
2011-11-08 | Also add the linkage name to the name accelerator tables if it exists | Eric Christopher | 2 | -2/+19 |
2011-11-08 | Add a hack to the scheduler to disable pseudo-two-address dependencies in | Dan Gohman | 1 | -3/+13 |
2011-11-08 | Add workaround for Cortex-M3 errata 602117 by replacing ldrd x, y, [x] with l... | Evan Cheng | 1 | -3/+9 |
2011-11-08 | ARMFastISel doesn't support thumb1. Rename isThumb to isThumb2 to reflect this. | Chad Rosier | 1 | -39/+39 |
2011-11-08 | Fix code to match comment. Fixes PR11340, a regression from r143209. | Eli Friedman | 1 | -1/+1 |
2011-11-08 | Clear old DomainValue after merging. | Jakob Stoklund Olesen | 1 | -1/+6 |
2011-11-08 | MC/COFF: Correctly emit the size of an empty string table. | Michael J. Spencer | 1 | -0/+1 |
2011-11-08 | LICM pass now understands invariant load metadata. Nothing generates this ye... | Pete Cooper | 1 | -0/+2 |
2011-11-08 | Add the base ObjC method name to the names lookup table as well. | Eric Christopher | 1 | -0/+6 |