2010-11-17 |
Jim Grosbach | Clean up LEApcrel instuction(s) a bit. It's not really... |
tree | commitdiff |
2010-11-17 |
Owen Anderson | Second attempt at correct encodings for Thumb2 bitfield... |
tree | commitdiff |
2010-11-17 |
Jim Grosbach | Fix comment typo. |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Change ARMGlobalMerge to keep BSS globals in separate... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Fix ARMGlobalMerge pass to check if globals are entirel... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Change the symbol for merged globals from "merged"... |
tree | commitdiff |
2010-11-17 |
Bob Wilson | Fix the ARMGlobalMerge pass to look at variable sizes... |
tree | commitdiff |
2010-11-17 |
Jim Grosbach | Make the ARM BR_JTadd instruction an explicit pseudo... |
tree | commitdiff |
2010-11-17 |
Evan Cheng | Avoid isel movcc of large immediates when the large... |
tree | commitdiff |
2010-11-17 |
Owen Anderson | Revert r119551, which broke buildbots. |
tree | commitdiff |
2010-11-17 |
Owen Anderson | Provide Thumb2 encodings for bitfield instructions. |
tree | commitdiff |
2010-11-17 |
Evan Cheng | Remove ARM isel hacks that fold large immediates into... |
tree | commitdiff |
2010-11-17 |
Rafael Espindola | make isVirtualSection a virtual method on MCSection... |
tree | commitdiff |
2010-11-17 |
Owen Anderson | More miscellaneous Thumb2 encodings. |
tree | commitdiff |
2010-11-17 |
Bill Wendling | Add missing opcodes now that this function's used in... |
tree | commitdiff |
2010-11-17 |
Jim Grosbach | More ARM encoding bits. LDRH now encodes properly. |
tree | commitdiff |
2010-11-17 |
Evan Cheng | Revert r119109 for now. It's breaking 176.gcc. |
tree | commitdiff |
2010-11-17 |
Evan Cheng | Simplify code that toggle optional operand to ARM:... |
tree | commitdiff |
2010-11-17 |
Chris Lattner | tidy up |
tree | commitdiff |
2010-11-17 |
Bill Wendling | The machine instruction no longer encodes the submode... |
tree | commitdiff |
2010-11-17 |
Bill Wendling | Proper encoding for VLDM and VSTM instructions. The... |
tree | commitdiff |
2010-11-17 |
Bill Wendling | Add binary emission stuff for VLDM/VSTM. This reuses the |
tree | commitdiff |
2010-11-16 |
Bill Wendling | Use the correct variable names so that the encodings... |
tree | commitdiff |
2010-11-16 |
Jim Grosbach | ARM conditional mov encoding fix. |
tree | commitdiff |
2010-11-16 |
Bill Wendling | L_bit doesn't work here. |
tree | commitdiff |
2010-11-16 |
Bill Wendling | - Remove dead patterns. |
tree | commitdiff |
2010-11-16 |
Bill Wendling | vldm and vstm are mnemonics for vldmia and vstmia resp. |
tree | commitdiff |
2010-11-16 |
Bill Wendling | Encode the multi-load/store instructions with their... |
tree | commitdiff |
2010-11-16 |
Owen Anderson | Add Thumb2 encodings for mov and friends. |
tree | commitdiff |
2010-11-15 |
Owen Anderson | Attempt to provide encodings for some miscellaneous... |
tree | commitdiff |
2010-11-15 |
Evan Cheng | Code clean up. The peephole pass should be the one... |
tree | commitdiff |
2010-11-15 |
Owen Anderson | Provide Thumb2 encodings for sxtb and friends. |
tree | commitdiff |
2010-11-15 |
Eric Christopher | Recommit this change and remove the failing part of... |
tree | commitdiff |
2010-11-15 |
Jim Grosbach | ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count... |
tree | commitdiff |
2010-11-15 |
Owen Anderson | Add Thumb2 encodings for comparison and shift operators. |
tree | commitdiff |
2010-11-15 |
Owen Anderson | Add correct Thumb2 encodings for mvn and friends. |
tree | commitdiff |
2010-11-15 |
Jim Grosbach | Add FIXMEs. |
tree | commitdiff |
2010-11-15 |
Jim Grosbach | Nuke redundant encoding bit set. |
tree | commitdiff |
2010-11-15 |
Chris Lattner | add fields to the .td files unconditionally, simplifyin... |
tree | commitdiff |
2010-11-15 |
Evan Cheng | Make sure ARM multi load / store pass copies memoperand... |
tree | commitdiff |
2010-11-15 |
Chris Lattner | silence a ton of warnings from clang. |
tree | commitdiff |
2010-11-15 |
Anton Korobeynikov | Attempt to unbreak cmake-based builds |
tree | commitdiff |
2010-11-15 |
Anton Korobeynikov | First step of huge frame-related refactoring: move... |
tree | commitdiff |
2010-11-14 |
Chris Lattner | trim #includes. |
tree | commitdiff |
2010-11-14 |
Chris Lattner | rename LowerToMCInst -> LowerARMMachineInstrToMCInst. |
tree | commitdiff |
2010-11-14 |
Chris Lattner | even more simplifications. ARM MCInstLowering is... |
tree | commitdiff |
2010-11-14 |
Chris Lattner | more shrinkification |
tree | commitdiff |
2010-11-14 |
Chris Lattner | more simplifications. |
tree | commitdiff |
2010-11-14 |
Chris Lattner | simplify and tidy up |
tree | commitdiff |
2010-11-14 |
Chris Lattner | stub out a powerpc MCInstPrinter implementation. |
tree | commitdiff |
2010-11-14 |
Owen Anderson | Second attempt at providing correct encodings for Thumb... |
tree | commitdiff |
2010-11-13 |
Bill Wendling | Comment out the defms until they're activated. |
tree | commitdiff |
2010-11-13 |
Bill Wendling | Add uses of the *_ldst_multi multiclasses. These aren... |
tree | commitdiff |
2010-11-13 |
Bill Wendling | Convert the modes to lower case. |
tree | commitdiff |
2010-11-13 |
Bill Wendling | Minor cleanups: |
tree | commitdiff |
2010-11-13 |
Bill Wendling | Add *_ldst_mult multiclasses to the ARM back-end. These... |
tree | commitdiff |
2010-11-13 |
Daniel Dunbar | MC: Simplify Mach-O and ELF object writer implementations. |
tree | commitdiff |
2010-11-13 |
Evan Cheng | Conditional moves are slightly more expensive than... |
tree | commitdiff |
2010-11-13 |
Evan Cheng | Add conditional move of large immediate. |
tree | commitdiff |
2010-11-13 |
Jim Grosbach | Swap multiclass operand order for consistency with... |
tree | commitdiff |
2010-11-13 |
Jim Grosbach | Continue ARM indexed load refactoring. Multiclass for... |
tree | commitdiff |
2010-11-13 |
Jim Grosbach | More ARM load/store indexed refactoring. Also fix an... |
tree | commitdiff |
2010-11-13 |
Evan Cheng | Fix an obvious typo which inverted an immediate. |
tree | commitdiff |
2010-11-12 |
Eric Christopher | Temporarily revert this. |
tree | commitdiff |
2010-11-12 |
Evan Cheng | For pre-v6t2 targets, only select MOVi32imm if the... |
tree | commitdiff |
2010-11-12 |
Owen Anderson | Revert r118939 while I work out why it broke some build... |
tree | commitdiff |
2010-11-12 |
Owen Anderson | Attemt to provide correct encodings for Thumb2 binary... |
tree | commitdiff |
2010-11-12 |
Evan Cheng | Eliminate ARM::MOVi2pieces. Just use MOVi32imm and... |
tree | commitdiff |
2010-11-12 |
Eric Christopher | Make this happen for ARM like x86. Don't entirely bail... |
tree | commitdiff |
2010-11-12 |
Evan Cheng | Add conditional mvn instructions. |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Zap a copy/paste-o bit of dead code. |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Refactor to parameterize some ARM load/store encoding... |
tree | commitdiff |
2010-11-12 |
Owen Anderson | First stab at providing correct Thumb2 encodings, start... |
tree | commitdiff |
2010-11-12 |
Evan Cheng | Add some missing isel predicates on def : pat patterns... |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Kill more unused stuff. |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Remove unused class. |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Fill in the default predication bits for ARM unconditio... |
tree | commitdiff |
2010-11-12 |
Jim Grosbach | Encoding for ARM LDRSB instructions. |
tree | commitdiff |
2010-11-12 |
Eric Christopher | Fix up a few more spots of addrmode2 (or not) changes... |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | Start of support for binary emit of 16-it Thumb instruc... |
tree | commitdiff |
2010-11-11 |
Owen Anderson | Fill out support for Thumb2 encodings of NEON instructions. |
tree | commitdiff |
2010-11-11 |
Owen Anderson | Add correct Thumb2 encodings for NEON vst[1,2,3,4]... |
tree | commitdiff |
2010-11-11 |
Eric Christopher | Revert the accidental commit I made reverting the previ... |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | ARM fixup encoding for direct call instructions (BL). |
tree | commitdiff |
2010-11-11 |
Eric Christopher | Revert this temporarily. |
tree | commitdiff |
2010-11-11 |
Eric Christopher | Change the prologue and epilogue to use push/pop for... |
tree | commitdiff |
2010-11-11 |
Owen Anderson | Add support for Thumb2 encodings of NEON data processin... |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | Encoding of destination fixup for ARM branch and condit... |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH_POST. |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH and LDRSH_PRE. Cannonicalize... |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | Fix encoding of Ra register for ARM smla* instructions. |
tree | commitdiff |
2010-11-11 |
Jim Grosbach | ARM STRH encoding information. |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | Move LDM predicate operand encoding into base clase... |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | ARM LDM encoding for the mode (ia, ib, da, db) operand. |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | Fix ARM encoding of non-return LDM instructions. |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | Fix ARM encoding of LDM+Return instruction. |
tree | commitdiff |
2010-11-10 |
Nate Begeman | Fix an issue where we tried to turn a v2f32 build_vecto... |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | Simplify and clean up MC symbol lookup for ARM constant... |
tree | commitdiff |
2010-11-10 |
Jim Grosbach | Update ARMConstantPoolValue to not use a modifier strin... |
tree | commitdiff |
2010-11-10 |
Bill Wendling | Emit a '!' if this is a "writeback" register or memory... |
tree | commitdiff |
next |