| Commit message (Expand) | Author | Age |
* | Undisable ppc64 jit | Chris Lattner | 2006-07-06 |
* | Use hidden visibility to make symbols in an anonymous namespace get | Chris Lattner | 2006-06-28 |
* | shrink libllvmgcc.dylib another 25K | Chris Lattner | 2006-06-28 |
* | Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :) | Chris Lattner | 2006-06-27 |
* | Fix ppc64 jump tables | Chris Lattner | 2006-06-27 |
* | Print stubs for external globals right. | Chris Lattner | 2006-06-27 |
* | Implement 64-bit select, bswap, etc. | Chris Lattner | 2006-06-27 |
* | Add a pattern for i64 sra. Print 8-byte units with a space between the .quad | Chris Lattner | 2006-06-27 |
* | Fix rewriting frame offsets with ixaddr instructions, which implicitly shift | Chris Lattner | 2006-06-27 |
* | PPC doesn't have bit converts to/from i64 | Chris Lattner | 2006-06-27 |
* | Add 64-bit MTCTR so that indirect calls work. | Chris Lattner | 2006-06-27 |
* | Fix an incorrect store pattern. This fixes em3d. | Chris Lattner | 2006-06-27 |
* | Implement 64-bit undef, sub, shl/shr, srem/urem | Chris Lattner | 2006-06-27 |
* | Use i32 for shift amounts instead of i64. This gets bisort working. | Chris Lattner | 2006-06-27 |
* | Add zextload from i32 -> i64, with this, perimeter works. | Chris Lattner | 2006-06-27 |
* | Print darwin stub stuff correctly in 64-bit mode. With this, treeadd works in | Chris Lattner | 2006-06-27 |
* | Fix variable shadowing issue | Chris Lattner | 2006-06-27 |
* | Implement a bunch of 64-bit cleanliness work. With this, treeadd builds (but | Chris Lattner | 2006-06-27 |
* | Rearrange compares, add ADDI8, add sext from 32-to-64 bit register | Chris Lattner | 2006-06-26 |
* | Improve PPC64 calling convention support | Chris Lattner | 2006-06-26 |
* | Remove two more definitions | Chris Lattner | 2006-06-26 |
* | remove two unused instructions. | Chris Lattner | 2006-06-26 |
* | Add and sort "sections" in debug lines. This always stepping through | Jim Laskey | 2006-06-23 |
* | Correct returns of 64-bit values, though they seemed to work before... | Chris Lattner | 2006-06-21 |
* | Make these predicates correct in 64-bit mode too. | Chris Lattner | 2006-06-20 |
* | Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file | Chris Lattner | 2006-06-20 |
* | remove unused flag | Chris Lattner | 2006-06-20 |
* | add some logical ops | Chris Lattner | 2006-06-20 |
* | remove some unused patterns | Chris Lattner | 2006-06-20 |
* | Add some more immediate patterns. This allows us to compile: | Chris Lattner | 2006-06-20 |
* | Instead of li/xoris use li/oris. Note that this doesn't work if bit 15 is | Chris Lattner | 2006-06-20 |
* | Add some 64-bit logical ops. | Chris Lattner | 2006-06-20 |
* | 64-bit bugfix: 0xFFFF0000 cannot be formed with a single lis. | Chris Lattner | 2006-06-20 |
* | Add some patterns for globals, so we can now compile this: | Chris Lattner | 2006-06-20 |
* | Remove some now-unneeded casts from instruction patterns. With the casts | Chris Lattner | 2006-06-20 |
* | Add some patterns for ppc64 | Chris Lattner | 2006-06-20 |
* | Implement the getPointerRegClass method, which is required for the ptr_rc | Chris Lattner | 2006-06-17 |
* | Upgrade some load/store instructions to use the proper addressing mode stuff. | Chris Lattner | 2006-06-16 |
* | In 64-bit mode, addr mode operands use G8RC instead of GPRC. | Chris Lattner | 2006-06-16 |
* | fix some assumptions that pointers can only be 32-bits. With this, we can | Chris Lattner | 2006-06-16 |
* | Split 64-bit instructions out into a separate .td file | Chris Lattner | 2006-06-16 |
* | Force 64-bit register availability in 64-bit mode. For real. | Chris Lattner | 2006-06-16 |
* | Remove the -darwin and -aix llc options, inferring darwinism and aixism from | Chris Lattner | 2006-06-16 |
* | Don't pass target name into TargetData anymore, it is never used or needed. | Chris Lattner | 2006-06-16 |
* | Document the subtarget features better, make sure that 64-bit mode, 64-bit | Chris Lattner | 2006-06-16 |
* | Rename some subtarget features. A CPU now can *have* 64-bit instructions, | Chris Lattner | 2006-06-16 |
* | First baby step towards ppc64 support. This adds a new -march=ppc64 backend | Chris Lattner | 2006-06-16 |
* | 1. Support standard dwarf format (was bootstrapping in Apple format.) | Jim Laskey | 2006-06-15 |
* | Type of extract_element index operand should be iPTR. | Evan Cheng | 2006-06-15 |
* | Place dwarf headers at earliest possible point. Well behaved when skipping | Jim Laskey | 2006-06-14 |