2011-07-07 |
Evan Cheng | Factor ARM triple parsing out of ARMSubtarget. Another... |
tree | commitdiff |
2011-07-06 |
Evan Cheng | Add ARM MC registry routines. |
tree | commitdiff |
2011-07-06 |
Jim Grosbach | Mark ARM pseudo-instructions as isPseudo. |
tree | commitdiff |
2011-07-06 |
Jim Grosbach | Remove un-used encoding info from Pseudo MLAv5. |
tree | commitdiff |
2011-07-06 |
Evan Cheng | createMCInstPrinter doesn't need TargetMachine anymore. |
tree | commitdiff |
2011-07-05 |
Jim Grosbach | ARM estimateStackSize() needs to account for simplified... |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc... |
tree | commitdiff |
2011-07-01 |
Jim Grosbach | ARMv7M vs. ARMv7E-M support. |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consi... |
tree | commitdiff |
2011-07-01 |
Evan Cheng | - Added MCSubtargetInfo to capture subtarget features... |
tree | commitdiff |
2011-07-01 |
Jim Grosbach | Fix off-by-one error. |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Hide the call to InitMCInstrInfo into tblgen generated... |
tree | commitdiff |
2011-07-01 |
Jim Grosbach | Pseudo-ize t2MOVCC[ri]. |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the 'j' immediate constraint. This... |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the ARM 't' register constraint. And... |
tree | commitdiff |
2011-07-01 |
Eric Christopher | We'll return a null RC by default if we can't match. |
tree | commitdiff |
2011-07-01 |
Eric Christopher | Add support for the 'x' constraint. |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Capitalize the unsigned part of the initializer. |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Rename Pair to RCPair lacking any better naming ideas. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Refact ARM Thumb1 tMOVr instruction family. |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Add support for the 'h' constraint. |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Add a convenience typedef for std::pair<unsigned, const... |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Thumb1 register to register MOV instruction is predicable. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Pseudo-ize the Thumb tTPsoft instruction. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Pseudo-ize the t2LDMIA_RET instruction. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Pseudo-ize the Thumb tPOP_RET instruction. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Kill dead code. |
tree | commitdiff |
2011-06-30 |
Jim Grosbach | Size reducing SP adjusting t2ADDri needs to check predi... |
tree | commitdiff |
2011-06-30 |
Evan Cheng | Fix ARMSubtarget feature parsing. |
tree | commitdiff |
2011-06-30 |
Evan Cheng | Fix the ridiculous SubtargetFeatures API where it impli... |
tree | commitdiff |
2011-06-29 |
Jim Grosbach | Remove redundant Thumb2 ADD/SUB SP instruction definitions. |
tree | commitdiff |
2011-06-29 |
Cameron Zwarich | In the ARM global merging pass, allow extraneous alignm... |
tree | commitdiff |
2011-06-29 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint from the ARM... |
tree | commitdiff |
2011-06-29 |
Jim Grosbach | Refactor away tSpill and tRestore pseudos in ARM backend. |
tree | commitdiff |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | Hide more details in tablegen generated MCRegisterInfo... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc |
tree | commitdiff |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
tree | commitdiff |
2011-06-28 |
Chad Rosier | Remove warning: 'c0' may be used uninitialized in this... |
tree | commitdiff |
2011-06-28 |
Jim Grosbach | ARM Thumb2 asm syntax optional destination operand... |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM Assembly support for Thumb mov-immediate. |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM Asm parsing of Thumb2 move immediate. |
tree | commitdiff |
2011-06-27 |
Evan Cheng | More refactoring. Move getRegClass from TargetOperandIn... |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | Add exception necessitated by 133938. |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM assembly carry set/clear condition code aliases... |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM assembler support for ldmfd/stmfd mnemonics. |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM assembler support for vpush/vpop. |
tree | commitdiff |
2011-06-27 |
Jim Grosbach | ARM Assembly syntax support for arithmetic implied... |
tree | commitdiff |
2011-06-27 |
Evan Cheng | Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc... |
tree | commitdiff |
2011-06-24 |
Jim Grosbach | Refactor MachO relocation generaration into the Target... |
tree | commitdiff |
2011-06-24 |
Jim Grosbach | ARM movw/movt fixups need to mask the high bits. |
tree | commitdiff |
2011-06-24 |
Chad Rosier | The Neon VCVT (between floating-point and fixed-point... |
tree | commitdiff |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that... |
tree | commitdiff |
2011-06-23 |
Evan Cheng | Remove TargetOptions.h dependency from ARMSubtarget. |
tree | commitdiff |
2011-06-22 |
Jim Grosbach | Add missing header. |
tree | commitdiff |
2011-06-22 |
Jim Grosbach | Move ARMMachObjectWriter to its own file. |
tree | commitdiff |
2011-06-21 |
Eric Christopher | Handle the memory-ness of all U+ ARM constraints. |
tree | commitdiff |
2011-06-21 |
Evan Cheng | Reorg. No functionality change. |
tree | commitdiff |
2011-06-21 |
Evan Cheng | Teach dag combine to match halfword byteswap patterns. |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
tree | commitdiff |
2011-06-18 |
Jakob Stoklund Olesen | Switch ARM to using AltOrders instead of MethodBodies. |
tree | commitdiff |
2011-06-18 |
Jakob Stoklund Olesen | Reserve D16-D13 on subtargets that don't support them. |
tree | commitdiff |
2011-06-17 |
Evan Cheng | Add an alternative rev16 pattern. We should figure... |
tree | commitdiff |
2011-06-17 |
Cameron Zwarich | Update an insertion point iterator after replacing... |
tree | commitdiff |
2011-06-17 |
Jakob Stoklund Olesen | Explicitly invoke ArrayRef constructor to keep gcc... |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Rename TRI::getAllocationOrder() to getRawAllocationOrd... |
tree | commitdiff |
2011-06-16 |
Owen Anderson | Change the REG_SEQUENCE SDNode to take an explict regis... |
tree | commitdiff |
2011-06-16 |
Bruno Cardoso Lopes | Mark ldrexd/strexd w/ volatile memory by default |
tree | commitdiff |
2011-06-16 |
Chad Rosier | Revision r128665 added an optimization to make use... |
tree | commitdiff |
2011-06-15 |
Jakob Stoklund Olesen | Use set operations instead of plain lists to enumerate... |
tree | commitdiff |
2011-06-15 |
Evan Cheng | Another revsh pattern. rdar://9609059 |
tree | commitdiff |
2011-06-15 |
Bob Wilson | A minor simplification: no functional change. |
tree | commitdiff |
2011-06-15 |
Evan Cheng | PerformBFICombine - (bfi A, (and B, Mask1), Mask2)... |
tree | commitdiff |
2011-06-14 |
Tanya Lattner | Add an optimization that looks for a specific pair... |
tree | commitdiff |
2011-06-14 |
Evan Cheng | Also recognize ARM v4t and v5e variants. |
tree | commitdiff |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
tree | commitdiff |
2011-06-13 |
Jim Grosbach | Clean up a few 80 column violations. |
tree | commitdiff |
2011-06-13 |
Jim Grosbach | Fix coordination for using R4 in Thumb1 as a scratch... |
tree | commitdiff |
2011-06-10 |
Cameron Zwarich | Provide an ARMCCState subclass of CCState so that ARM... |
tree | commitdiff |
2011-06-09 |
Cameron Zwarich | A CCState was being created without setting whether... |
tree | commitdiff |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
tree | commitdiff |
2011-06-07 |
Andrew Trick | Fix for setjmp/longjmp exception handling on ARM. setjm... |
tree | commitdiff |
2011-06-03 |
Eric Christopher | Make the Uv constraint a memory operand. This doesn... |
tree | commitdiff |
2011-06-03 |
Eli Friedman | Add ARM fast-isel support for materializing the address... |
tree | commitdiff |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
tree | commitdiff |
2011-06-02 |
Jakob Stoklund Olesen | Flag unallocatable register classes instead of giving... |
tree | commitdiff |
2011-06-02 |
Tanya Lattner | Fix encoding for VEXTdf. |
tree | commitdiff |
2011-06-02 |
Jakob Stoklund Olesen | Use TRI::has{Sub,Super}ClassEq() where possible. |
tree | commitdiff |
2011-06-02 |
Rafael Espindola | Don't hardcode the %reg format in the streamer. |
tree | commitdiff |
2011-05-31 |
Bruno Cardoso Lopes | Fix ssat and ssat16 encodings for ARM and Thumb. The... |
tree | commitdiff |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names... |
tree | commitdiff |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
tree | commitdiff |
2011-05-29 |
John McCall | I didn't mean to commit these residues of a personal... |
tree | commitdiff |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
tree | commitdiff |
2011-05-28 |
Cameron Zwarich | Fix ARM fast isel to correctly flag memory operands... |
tree | commitdiff |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They... |
tree | commitdiff |
2011-05-28 |
Eric Christopher | This actually starts at offset 0, not 1. |
tree | commitdiff |
2011-05-28 |
Eric Christopher | Implement the 'M' output modifier for arm inline asm... |
tree | commitdiff |
2011-05-27 |
Cameron Zwarich | Fix the remaining atomic intrinsics to use the right... |
tree | commitdiff |
next |