2011-09-06 |
Evan Cheng | Fix fall outs from my recent change on how carry bit... |
blob | commitdiff | raw |
2011-09-01 |
Eli Friedman | Null-initialize to shut up -Wuninitialized warnings. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | 64-bit atomic cmpxchg for ARM. |
blob | commitdiff | raw | diff to current |
2011-08-31 |
Eli Friedman | Some 64-bit atomic operations on ARM. 64-bit cmpxchg... |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Evan Cheng | Follow up to r138791. |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Evan Cheng | Change ARM / Thumb2 addc / adde and subc / sube modelin... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Eli Friedman | Expand ATOMIC_LOAD and ATOMIC_STORE for architectures... |
blob | commitdiff | raw | diff to current |
2011-08-27 |
Benjamin Kramer | Silence GCC warnings and make an array const. |
blob | commitdiff | raw | diff to current |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Jim Grosbach | ARM expansion of pre-indexed store pseudos should maint... |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Jim Grosbach | ARM STRH assembly parsing and encoding. |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Jim Grosbach | ARM fix typo in pre-indexed store lowering. |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Jim Grosbach | ARM refactor indexed store instructions. |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
blob | commitdiff | raw | diff to current |
2011-08-02 |
Eli Friedman | ARM backend support for atomicrmw and cmpxchg with... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Eric Christopher | Add support for the 'Q' constraint. |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Jim Grosbach | ARM extend instructions simplification. |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Owen Anderson | Split up the ARM so_reg ComplexPattern into so_reg_reg... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-13 |
Evan Cheng | Improve codegen for select's: |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Jim Grosbach | Add more info to FIXME. |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Jim Grosbach | ARMv7M vs. ARMv7E-M support. |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Eric Christopher | Add support for the 'j' immediate constraint. This... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Eric Christopher | Add support for the ARM 't' register constraint. And... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Eric Christopher | We'll return a null RC by default if we can't match. |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Eric Christopher | Add support for the 'x' constraint. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Capitalize the unsigned part of the initializer. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Rename Pair to RCPair lacking any better naming ideas. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Add support for the 'h' constraint. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Add a convenience typedef for std::pair<unsigned, const... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint from the ARM... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Chad Rosier | Remove warning: 'c0' may be used uninitialized in this... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Chad Rosier | The Neon VCVT (between floating-point and fixed-point... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Eric Christopher | Handle the memory-ness of all U+ ARM constraints. |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Bruno Cardoso Lopes | Mark ldrexd/strexd w/ volatile memory by default |
blob | commitdiff | raw | diff to current |
2011-06-16 |
Chad Rosier | Revision r128665 added an optimization to make use... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Bob Wilson | A minor simplification: no functional change. |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Evan Cheng | PerformBFICombine - (bfi A, (and B, Mask1), Mask2)... |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Tanya Lattner | Add an optimization that looks for a specific pair... |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Cameron Zwarich | Provide an ARMCCState subclass of CCState so that ARM... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Cameron Zwarich | A CCState was being created without setting whether... |
blob | commitdiff | raw | diff to current |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Eric Christopher | Make the Uv constraint a memory operand. This doesn... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
John McCall | I didn't mean to commit these residues of a personal... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
John McCall | On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Cameron Zwarich | Fix the remaining atomic intrinsics to use the right... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Evan Cheng | Don't use movw / movt for iOS static codegen for now... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Renato Golin | RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specif... |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Evan Cheng | Revert accidental commit. |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Evan Cheng | Revert r131664 and fix it in instcombine instead. rdar... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Mon P Wang | Fixed sdiv and udiv for <4 x i16>. The test from r1254... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Tanya Lattner | Handle perfect shuffle case that generates a vrev for... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Evan Cheng | Revise r131553. Just use the type of the input node... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Evan Cheng | Fix an ARMTargetLowering::LowerSELECT bug: legalized... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Tanya Lattner | In r131488 I misunderstood how VREV works. It splits... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Cameron Zwarich | Fix typo. |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Cameron Zwarich | Fix more of PR8825 by correctly using rGPR registers... |
blob | commitdiff | raw | diff to current |
2011-05-11 |
Bill Wendling | Give the 'eh.sjlj.dispatchsetup' intrinsic call the... |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Bob Wilson | Temporarily disable use of divmod compiler-rt functions... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Dan Gohman | Add an unfolded offset field to LSR's Formula record... |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Eric Christopher | 80-col. |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Jim Grosbach | ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX... |
blob | commitdiff | raw | diff to current |
2011-04-23 |
Andrew Trick | Thumb2 and ARM add/subtract with carry fixes. |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Evan Cheng | Remove -use-divmod-libcall. Let targets opt in when... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Stuart Hastings | Excise unintended hunk in 129858. <rdar://problem... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Stuart Hastings | ARM byval support. Will be enabled by another patch... |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Eric Christopher | Remove some duplicate op action entries and reorganize. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Evan Cheng | Fix another fcopysign lowering bug. If src is f64 and... |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Cameron Zwarich | Fix a typo in an ARM-specific DAG combine. This fixes... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Cameron Zwarich | Split a store of a VMOVDRR into two integer stores... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Evan Cheng | Change -arm-trap-func= into a non-arm specific option... |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Evan Cheng | Add option to emit @llvm.trap as a function call instea... |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Tanya Lattner | Prevent ARM DAG Combiner from doing an AND or OR combin... |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Evan Cheng | Change -arm-divmod-libcall to a target neutral option. |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Owen Anderson | Reapply r128946 (pseudoization of various instructions... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Owen Anderson | Revert r128946 while I figure out why it broke the... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Owen Anderson | Give RSBS and RSCS the pseudo treatment. |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Owen Anderson | Fix bugs in the pseuo-ization of ADCS/SBCS pointed... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Bill Wendling | Revamp the SjLj "dispatch setup" intrinsic. |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Cameron Zwarich | Do some peephole optimizations to remove pointless... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Evan Cheng | Issue libcalls __udivmod*i4 / __divmod*i4 for div ... |
blob | commitdiff | raw | diff to current |
2011-03-31 |
Evan Cheng | Distribute (A + B) * C to (A * C) + (B * C) to make... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Evan Cheng | Don't try to create zero-sized stack objects. |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Cameron Zwarich | Add a ARM-specific SD node for VBSL so that forms with... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Evan Cheng | Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Cameron Zwarich | Add Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16... |
blob | commitdiff | raw | diff to current |
2011-03-29 |
Evan Cheng | Optimizing (zext A + zext B) * C, to (VMULL A, C) ... |
blob | commitdiff | raw | diff to current |
2011-03-26 |
Eric Christopher | Fix the bfi handling for or (and a mask) (and b mask... |
blob | commitdiff | raw | diff to current |
next |