| Commit message (Expand) | Author | Age | Files | Lines |
* | Fixed disassembler for vstm/vldm ARM VFP instructions. | Silviu Baranga | 2012-05-03 | 2 | -4/+33 |
* | Don't override subreg functions in targets without subregisters. | Jakob Stoklund Olesen | 2012-05-03 | 2 | -44/+46 |
* | Extensions of Hexagon V4 instructions. | Sirish Pande | 2012-05-03 | 9 | -1339/+4107 |
* | replace 'break's with 'return 0' in visitCallInst code for objectsize, since ... | Nuno Lopes | 2012-05-03 | 1 | -5/+5 |
* | Use correct variable in this example. Pointed out by waynix on IRC. | Duncan Sands | 2012-05-03 | 1 | -1/+1 |
* | Use 'unsigned' instead of 'int' in a few places dealing with counts of vector... | Craig Topper | 2012-05-03 | 1 | -3/+3 |
* | Fix 256-bit vpshuflw and vpshufhw immediate encoding to handle undefs in the ... | Craig Topper | 2012-05-03 | 3 | -22/+37 |
* | Fix two-address pass's aggressive instruction commuting heuristics. It's meant | Evan Cheng | 2012-05-03 | 3 | -17/+28 |
* | Added TargetRegisterInfo::getAllocatableClass. | Andrew Trick | 2012-05-03 | 4 | -8/+45 |
* | Whitespace cleanup. | Bill Wendling | 2012-05-02 | 1 | -87/+80 |
* | [docs] Include the Kaleidescope tutorial in the Sphinx docs build. | Daniel Dunbar | 2012-05-02 | 20 | -52/+26 |
* | Teach DAGCombine the same multiply-by-1.0 folding trick when doing FMAs, just... | Owen Anderson | 2012-05-02 | 2 | -0/+27 |
* | For Intel Atom, use ILP scheduling always, instead of ILP for 64 bit | Preston Gurd | 2012-05-02 | 1 | -4/+4 |
* | Change the Intel Atom detection code to recognize | Preston Gurd | 2012-05-02 | 2 | -3/+5 |
* | Teach DAG combine that multiplication by 1.0 can always be constant folded. | Owen Anderson | 2012-05-02 | 2 | -0/+12 |
* | Add tools/lld to .gitignore. | Michael J. Spencer | 2012-05-02 | 1 | -0/+2 |
* | ARM: Add missing two-operand VBIC aliases. | Jim Grosbach | 2012-05-02 | 2 | -0/+7 |
* | Move llvm-tblgen's StringMatcher into the TableGen library so it can | Douglas Gregor | 2012-05-02 | 6 | -4/+4 |
* | [llvm-c] Make a few function declarations proper prototypes | Anders Waldenborg | 2012-05-02 | 1 | -6/+6 |
* | This patch continues the work of adding instruction latencies for X86 Atom, | Preston Gurd | 2012-05-02 | 4 | -68/+171 |
* | Revert r155853 | Manman Ren | 2012-05-02 | 2 | -37/+0 |
* | [tsan] typo and style (thanks to Nick Lewycky) | Kostya Serebryany | 2012-05-02 | 1 | -9/+9 |
* | The value held in the vector may be RAUW'ed by some of the canonicalization | Bill Wendling | 2012-05-02 | 2 | -2/+53 |
* | Disallow YIELD and other allocated nop hints in pre-ARMv6 architectures. | Richard Barton | 2012-05-02 | 5 | -33/+26 |
* | Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo... | Craig Topper | 2012-05-02 | 5 | -36/+104 |
* | Update SmallVector to support move semantics if the host does. | John McCall | 2012-05-02 | 2 | -14/+231 |
* | Fix unintentional use of operator bool. | John McCall | 2012-05-02 | 1 | -1/+1 |
* | Fix the implementation of MachOObjectFile::isSectionZeroInit so it follows th... | Eli Friedman | 2012-05-02 | 1 | -4/+6 |
* | Tidy up. Naming conventions. | Jim Grosbach | 2012-05-01 | 1 | -16/+16 |
* | Remove unneeded break. | Jakub Staszak | 2012-05-01 | 1 | -1/+0 |
* | Use dyn_cast instead of checking opcode and cast. | Jakub Staszak | 2012-05-01 | 1 | -2/+1 |
* | Remove trailing spaces. | Jakub Staszak | 2012-05-01 | 1 | -43/+43 |
* | Strip the pointer casts off of allocas so that the selection DAG can find them. | Bill Wendling | 2012-05-01 | 2 | -1/+18 |
* | Target independent Hexagon Packetizer fix. | Sirish Pande | 2012-05-01 | 2 | -67/+68 |
* | ARM: Add a few missing add->sub aliases w/ 'w' suffix. | Jim Grosbach | 2012-05-01 | 2 | -0/+23 |
* | ARM: allow vanilla expressions for movw/movt. | Jim Grosbach | 2012-05-01 | 2 | -4/+21 |
* | This patch marks the X86 floating point stack registers ST0-ST7 as reserved | Preston Gurd | 2012-05-01 | 1 | -0/+10 |
* | MC: Unknown assembler directives are now hard errors. | Jim Grosbach | 2012-05-01 | 3 | -4/+4 |
* | MC: Remove errant EatToEndOfStatement() in asm parser. | Jim Grosbach | 2012-05-01 | 1 | -3/+1 |
* | X86: optimization for max-like struct | Manman Ren | 2012-05-01 | 2 | -0/+82 |
* | X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to... | Alexey Samsonov | 2012-05-01 | 3 | -0/+56 |
* | Move MipsDisassembler classes into an anonymous namespace. | Benjamin Kramer | 2012-05-01 | 1 | -0/+4 |
* | Regression test for PR2960. | Jay Foad | 2012-05-01 | 1 | -0/+13 |
* | Value-initialize global to avoid global construction. | Benjamin Kramer | 2012-05-01 | 1 | -2/+2 |
* | RuntimeDyld cleanup: | Eli Bendersky | 2012-05-01 | 4 | -65/+77 |
* | YAMLParser: get rid of global ctors & dtors. | Benjamin Kramer | 2012-05-01 | 2 | -13/+18 |
* | Change the PassManager from a reference to a pointer. | Bill Wendling | 2012-05-01 | 13 | -71/+69 |
* | Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be detected on AMD processors. | Craig Topper | 2012-05-01 | 1 | -9/+9 |
* | RuntimeDyld code cleanup: | Eli Bendersky | 2012-05-01 | 6 | -30/+38 |
* | Make XOP and FMA4 require SSE4A to match GCC behavior. Use this to simplify B... | Craig Topper | 2012-05-01 | 1 | -9/+8 |