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 |
2011-05-27 |
Bruno Cardoso Lopes | ARM asm parser wasn't able to parse a "mov" instruction... |
tree | commitdiff |
2011-05-27 |
Rafael Espindola | Make size computation less brittle. |
tree | commitdiff |
2011-05-27 |
Evan Cheng | Don't use movw / movt for iOS static codegen for now... |
tree | commitdiff |
2011-05-27 |
Eli Friedman | Fix a silly mistake (which trips over an assertion... |
tree | commitdiff |
2011-05-27 |
Eric Christopher | Make the branch encoding for tBcc more obvious that... |
tree | commitdiff |
2011-05-27 |
Eric Christopher | Fix comment. |
tree | commitdiff |
2011-05-26 |
Eric Christopher | Reorganize these slightly according to operand type. |
tree | commitdiff |
2011-05-26 |
Cameron Zwarich | Mark tBX as an indirect branch rather than a return. |
tree | commitdiff |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Convert tBX_CALL / tBXr9_CALL to actual pseudoinstructions. |
tree | commitdiff |
2011-05-25 |
Eric Christopher | Clean up comment a bit. |
tree | commitdiff |
2011-05-25 |
Eric Christopher | Implement the 'm' modifier. Note that it only works... |
tree | commitdiff |
2011-05-25 |
Eli Friedman | Prepare ARMFastISel::SelectSIToFP for getRegForValue... |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Restore an accidentally removed comment. |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Move some code to a more logical place. |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Make tTAILJMPr/tTAILJMPrND emit a tBX without a precedi... |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Change the order of tBX's operands so that the predicat... |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Rename tBX_Rm to tBX. |
tree | commitdiff |
2011-05-25 |
Cameron Zwarich | Rename the existing tBX/tBXr9 instructions to tBX_CALL... |
tree | commitdiff |
2011-05-25 |
Bruno Cardoso Lopes | Fix PR9762 |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Implement the arm 'L' asm modifier. |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Implement the immediate part of the 'B' modifier. |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Add more unimplemented asm modifiers and some documenta... |
tree | commitdiff |
2011-05-24 |
Eric Christopher | Add support for the arm 'y' asm modifier. |
tree | commitdiff |
2011-05-23 |
Cameron Zwarich | Fix <rdar://problem/9476260> by having tail calls alway... |
tree | commitdiff |
2011-05-22 |
Renato Golin | RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specif... |
tree | commitdiff |
2011-05-22 |
Johnny Chen | Fix Bug 9386 - ARM disassembler failed to disassemble... |
tree | commitdiff |
2011-05-20 |
Rafael Espindola | adds some attributes to attribute section when cpu... |
tree | commitdiff |
2011-05-20 |
Rafael Espindola | fixes target address tBL and tBLX and sets relocation... |
tree | commitdiff |
2011-05-20 |
Evan Cheng | Revert accidental commit. |
tree | commitdiff |
2011-05-20 |
Evan Cheng | Revert r131664 and fix it in instcombine instead. rdar... |
tree | commitdiff |
2011-05-19 |
Jason W Kim | This fixes one divergence between LLVM and binutils... |
tree | commitdiff |
2011-05-19 |
Jim Grosbach | 80 columns. |
tree | commitdiff |
2011-05-19 |
Mon P Wang | Fixed sdiv and udiv for <4 x i16>. The test from r1254... |
tree | commitdiff |
2011-05-19 |
Cameron Zwarich | Reuse the TargetInstrDesc. |
tree | commitdiff |
2011-05-19 |
Cameron Zwarich | Correctly constrain a register class when computing... |
tree | commitdiff |
2011-05-18 |
Tanya Lattner | Handle perfect shuffle case that generates a vrev for... |
tree | commitdiff |
2011-05-18 |
Cameron Zwarich | Fix more of PR8825. Now all of CodeGen/ARM passes with... |
tree | commitdiff |
2011-05-18 |
Johnny Chen | Disassembly of tBcc was wrongly adding 4 to the SignExt... |
tree | commitdiff |
2011-05-18 |
Evan Cheng | Revise r131553. Just use the type of the input node... |
tree | commitdiff |
2011-05-18 |
Evan Cheng | Fix an ARMTargetLowering::LowerSELECT bug: legalized... |
tree | commitdiff |
2011-05-18 |
Tanya Lattner | In r131488 I misunderstood how VREV works. It splits... |
tree | commitdiff |
2011-05-18 |
Cameron Zwarich | Fix typo. |
tree | commitdiff |
2011-05-18 |
Cameron Zwarich | Fix more of PR8825 by correctly using rGPR registers... |
tree | commitdiff |
2011-05-17 |
Cameron Zwarich | Actually, the address operand of the Thumb2 LDREX ... |
tree | commitdiff |
2011-05-17 |
Cameron Zwarich | Correct a minor problem with the Thumb2 LDREX and STREX... |
tree | commitdiff |
2011-05-17 |
Tanya Lattner | vrev is incorrectly defined in the perfect shuffle... |
tree | commitdiff |
2011-05-16 |
Jim Grosbach | Kill some dead code. |
tree | commitdiff |
2011-05-16 |
Rafael Espindola | sets bit 0 of the function address of thumb function... |
tree | commitdiff |
2011-05-11 |
Owen Anderson | Fix encoding of Thumb BLX register instructions. Patch... |
tree | commitdiff |
2011-05-11 |
Bill Wendling | Give the 'eh.sjlj.dispatchsetup' intrinsic call the... |
tree | commitdiff |
2011-05-10 |
Jason W Kim | First cut at getting debugging support for ARM/MC/ELF/.o |
tree | commitdiff |
2011-05-09 |
Mon P Wang | Fixed MC encoding for index_align for VLD1/VST1 (single... |
tree | commitdiff |
2011-05-07 |
Jakob Stoklund Olesen | Eliminate the ARM sub-register indexes that are not... |
tree | commitdiff |
2011-05-07 |
Eric Christopher | Fix the non-MC encoding of pkhbt and pkhtb. |
tree | commitdiff |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
tree | commitdiff |
2011-05-06 |
Rafael Espindola | Dead code elimination. |
tree | commitdiff |
2011-05-04 |
Devang Patel | Do not emit location expression size twice. |
tree | commitdiff |
2011-05-03 |
Jakob Stoklund Olesen | Mark ultra-super-registers QQQQ as call-clobbered inste... |
tree | commitdiff |
2011-05-03 |
Bob Wilson | Temporarily disable use of divmod compiler-rt functions... |
tree | commitdiff |
2011-05-03 |
Bruno Cardoso Lopes | Fold ARM coprocessor intrinsics patterns into the instr... |
tree | commitdiff |
2011-05-03 |
Bruno Cardoso Lopes | Add a few ARM coprocessor intrinsics. Testcases included |
tree | commitdiff |
2011-05-03 |
Dan Gohman | Add an unfolded offset field to LSR's Formula record... |
tree | commitdiff |
2011-05-02 |
Eric Christopher | Apparently the check for direct calls is unnecessary. |
tree | commitdiff |
2011-04-29 |
Eric Christopher | 80-col. |
tree | commitdiff |
2011-04-29 |
Eli Friedman | Zap a couple now-unused functions. |
tree | commitdiff |
2011-04-29 |
Eli Friedman | Switch to ImmLeaf (which can be used by FastISel) for... |
tree | commitdiff |
2011-04-29 |
Eric Christopher | Add FastEmitInst_ii for the arm fast isel generator... |
tree | commitdiff |
2011-04-29 |
Eric Christopher | Some cleanup and optimize fallthrough more. |
tree | commitdiff |
2011-04-29 |
Eli Friedman | Re-committing r130454, which does not in fact break... |
tree | commitdiff |
2011-04-29 |
Eric Christopher | Add trunc->branch support, this won't help with clang... |
tree | commitdiff |
2011-04-29 |
Daniel Dunbar | MCExpr: Add FindAssociatedSection, which attempts to... |
tree | commitdiff |
next |