| Commit message (Expand) | Author | Age | Files | Lines |
| * | ARM/Thumb2: Fix a misselect in getARMCmp, when attempting to adjust a signed | Daniel Dunbar | 2010-08-25 | 1 | -4/+4 |
| * | Do type checks before we bother to do everything else. | Eric Christopher | 2010-08-25 | 1 | -8/+9 |
| * | Fix nasty mingw32 bug, which e.g. prevented llvm-gcc bootstrap there. | Anton Korobeynikov | 2010-08-25 | 3 | -6/+10 |
| * | Reorganize load mechanisms. Handle types in a little less fixed way. | Eric Christopher | 2010-08-25 | 1 | -19/+45 |
| * | PUNPCKLDQ should also be used for v4f32 | Bruno Cardoso Lopes | 2010-08-25 | 1 | -1/+1 |
| * | teach lowering to get target specific nodes for pshufd, emulating the same is... | Bruno Cardoso Lopes | 2010-08-25 | 1 | -5/+51 |
| * | Fix predicate and add a comment. | Eric Christopher | 2010-08-24 | 1 | -1/+2 |
| * | Rework braindead conditionals I put in yesterday. | Eric Christopher | 2010-08-24 | 1 | -14/+12 |
| * | Fix thumb2 mode loads to have the correct operand ordering. Add a todo | Eric Christopher | 2010-08-24 | 1 | -4/+9 |
| * | Add ARM heuristic for when to allocate a virtual base register for stack | Jim Grosbach | 2010-08-24 | 2 | -8/+46 |
| * | MC/X86: Tweak imul recognition, previous hack only applies for the imul form | Daniel Dunbar | 2010-08-24 | 1 | -1/+3 |
| * | MC/X86: Add custom hack for recognizing "imul $12, %eax" and friends. | Daniel Dunbar | 2010-08-24 | 1 | -0/+8 |
| * | MC/X86: Warn on scale factors > 1 without index register, instead of erroring, | Daniel Dunbar | 2010-08-24 | 1 | -3/+4 |
| * | Move enabling the local stack allocation pass into the target where it belongs. | Jim Grosbach | 2010-08-24 | 2 | -1/+11 |
| * | add ARM cmd line option to force always using virtual base regs when possible. | Jim Grosbach | 2010-08-24 | 1 | -4/+16 |
| * | Fix X86's isLegalAddressingMode to recognize that static addresses | Dan Gohman | 2010-08-24 | 1 | -1/+3 |
| * | Fix SPU BE to use all the available return registers. | Kalle Raiskila | 2010-08-24 | 1 | -34/+16 |
| * | Remove some dead code from SPU BE that remained | Kalle Raiskila | 2010-08-24 | 3 | -26/+6 |
| * | Use pshufhw and pshuflw in more cases and fix getTargetShuffleNode number of ... | Bruno Cardoso Lopes | 2010-08-24 | 2 | -2/+18 |
| * | Add comments for what the condition code symbols mean. | Bill Wendling | 2010-08-24 | 1 | -16/+16 |
| * | Update comment. | Eric Christopher | 2010-08-24 | 1 | -1/+2 |
| * | Fix the opcode and the operands for the load instruction. | Eric Christopher | 2010-08-24 | 1 | -2/+5 |
| * | Add register class hack that needs to go away, but makes it more obvious | Eric Christopher | 2010-08-24 | 1 | -12/+35 |
| * | Add some more debugging code, make it more obvious that RegOffset is | Eric Christopher | 2010-08-24 | 1 | -12/+20 |
| * | Don't need the extra register here. | Eric Christopher | 2010-08-23 | 1 | -6/+4 |
| * | Add some more "get address into register" code and a more TODOs/FIXMEs. | Eric Christopher | 2010-08-23 | 1 | -0/+22 |
| * | Add an ARMFunctionInfo member and use it. | Eric Christopher | 2010-08-23 | 1 | -1/+5 |
| * | Start getting ARM loads/address computation going. | Eric Christopher | 2010-08-23 | 1 | -0/+73 |
| * | Start using target speficic nodes for shuffles: pshufhw and pshuflw | Bruno Cardoso Lopes | 2010-08-23 | 1 | -1/+19 |
| * | tyops | Gabor Greif | 2010-08-23 | 3 | -3/+3 |
| * | Add a new llvm.x86.int intrinsic, allowing access to the | Chris Lattner | 2010-08-23 | 1 | -3/+7 |
| * | random improvement for variable shift codegen. | Chris Lattner | 2010-08-23 | 1 | -2/+14 |
| * | Revert invalid r111792. Jump tables are not broken on x86-64 / coff, | Anton Korobeynikov | 2010-08-23 | 1 | -6/+0 |
| * | Workaround broken jump tables on x86-64 COFF. | Michael J. Spencer | 2010-08-23 | 1 | -0/+6 |
| * | Use rip-rel addressing on win64 by default. For this we just | Anton Korobeynikov | 2010-08-21 | 2 | -15/+19 |
| * | MC: Add partial x86-64 support to COFF. | Michael J. Spencer | 2010-08-21 | 2 | -4/+13 |
| * | Fix x86 fast-isel's cmp+branch folding to avoid folding when the | Dan Gohman | 2010-08-21 | 1 | -2/+4 |
| * | Prepare LowerVECTOR_SHUFFLEv8i16 to use x86 target specific nodes directly | Bruno Cardoso Lopes | 2010-08-21 | 2 | -7/+12 |
| * | This is the first step towards refactoring the x86 vector shuffle code. The | Bruno Cardoso Lopes | 2010-08-20 | 4 | -0/+493 |
| * | Create the new linker type "linker_private_weak_def_auto". | Bill Wendling | 2010-08-20 | 2 | -1/+4 |
| * | Replace the arm.neon.vmovls and vmovlu intrinsics with vector sign-extend and | Bob Wilson | 2010-08-20 | 2 | -20/+22 |
| * | Fix loop conditionals (MO.isDef() asserts that it's a reg) and | Eric Christopher | 2010-08-20 | 1 | -1/+2 |
| * | Add a couple of random comments. | Eric Christopher | 2010-08-20 | 1 | -0/+3 |
| * | Better handling of offsets on frame index references. rdar://8277890 | Jim Grosbach | 2010-08-19 | 2 | -9/+65 |
| * | Add Thumb1 support for virtual frame indices. | Jim Grosbach | 2010-08-19 | 3 | -132/+160 |
| * | Silence warning. | Eric Christopher | 2010-08-19 | 1 | -1/+1 |
| * | fix PR7465, mishandling of lcall and ljmp: intersegment long | Chris Lattner | 2010-08-19 | 4 | -12/+28 |
| * | minor progress towards fixing PR7465 | Chris Lattner | 2010-08-19 | 1 | -2/+2 |
| * | Add an AddOptionalDefs method and use it. | Eric Christopher | 2010-08-19 | 1 | -21/+64 |
| * | Add the "isCompare" attribute to the defm instead of each individual instr. | Bill Wendling | 2010-08-19 | 1 | -3/+1 |