2010-11-18 |
Bob Wilson | Split up ARM LowerShift function. |
blob | commitdiff | raw |
2010-11-10 |
Nate Begeman | Fix an issue where we tried to turn a v2f32 build_vecto... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Bob Wilson | Do not use MEMBARRIER_MCR for any Thumb code. |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Jim Grosbach | Change the ARMConstantPoolValue modifier string to... |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Owen Anderson | Add support for ARM's specialized vector-compare-agains... |
blob | commitdiff | raw | diff to current |
2010-11-05 |
Owen Anderson | Disallow the certain NEON modified-immediate forms... |
blob | commitdiff | raw | diff to current |
2010-11-05 |
Owen Anderson | Add codegen and encoding support for the immediate... |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Evan Cheng | Fix @llvm.prefetch isel. Selecting between pld / pldw... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Owen Anderson | Covert VORRIMM to be produced via early target-specific... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Owen Anderson | Add support for code generation of the one register... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Bob Wilson | Check for extractelement with a variable operand for... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Fix preload instruction isel. Only v7 supports pli... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Add support to match @llvm.prefetch to pld / pldw ... |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Bob Wilson | NEON does not support truncating vector stores. Radar... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Bob Wilson | Overhaul memory barriers in the ARM backend. Radar... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Evan Cheng | - Don't schedule nodes with only MVT::Flag and MVT... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Bob Wilson | Fix compiler warnings about signed/unsigned comparisons. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Bob Wilson | SelectionDAG shuffle nodes do not allow operands with... |
blob | commitdiff | raw | diff to current |
2010-10-23 |
Evan Cheng | Enable ARM fastcc. |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Evan Cheng | Add fastcc cc: pass and return VFP / NEON values in... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Dale Johannesen | Fix crash introduced in 116852. 8573915. |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Jim Grosbach | Add a pre-dispatch SjLj EH hook on the unwind edge... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Dale Johannesen | Enable using vdup for vector constants which are splat of |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Jim Grosbach | Don't mark argument value stores as immutable, as other... |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Bob Wilson | Remove unused ARMISD::AND selection DAG node. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Anton Korobeynikov | User proper libcall names & condcodes while compiling... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Bob Wilson | Add a command line option "-arm-strict-align" to disall... |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Evan Cheng | Enable code placement optimization pass for ARM. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Jim Grosbach | Add support for ELF PLT references for ARM MC asm print... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Bob Wilson | Change VDUPLANE DAG combiner to just return the result... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Bob Wilson | Combine both VMOVDRR(VMOVRRD) and VMOVRRD(VMOVDRR)... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Owen Anderson | Enable target-specific mul-lowering on ARM, even at... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | convert a couple more places to use the new getStore() |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Bob Wilson | Define the TargetLowering::getTgtMemIntrinsic hook... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | convert the targets off the non-MachinePointerInfo... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | reimplement memcpy/memmove/memset lowering to use Machi... |
blob | commitdiff | raw | diff to current |
2010-09-17 |
Bob Wilson | Add target-specific DAG combiner for BUILD_VECTOR and... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Christopher | Split out some of the calling convention bits so that... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-09-08 |
Jim Grosbach | remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2010-09-03 |
Bob Wilson | Replace NEON vabdl, vaba, and vabal intrinsics with... |
blob | commitdiff | raw | diff to current |
2010-09-01 |
Bob Wilson | Remove NEON vmull, vmlal, and vmlsl intrinsics, replaci... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Bill Wendling | Create an ARMISD::AND node. This node is exactly like... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Daniel Dunbar | ARM/Thumb2: Fix a misselect in getARMCmp, when attempti... |
blob | commitdiff | raw | diff to current |
2010-08-20 |
Bob Wilson | Replace the arm.neon.vmovls and vmovlu intrinsics with... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Bob Wilson | Expand ZERO_EXTEND operations for NEON vector types. |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Bob Wilson | Allow more cases of undef shuffle indices and add tests... |
blob | commitdiff | raw | diff to current |
2010-08-16 |
Bob Wilson | Ignore undef shuffle indices when checking for a VTRN... |
blob | commitdiff | raw | diff to current |
2010-08-13 |
Bob Wilson | Temporarily disable tail calls on ARM to work around... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Jim Grosbach | cortex m4 has floating point support, but only single... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Bill Wendling | Consider this code snippet: |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Evan Cheng | - Add subtarget feature -mattr=+db which determine... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Delete some unused instructions. |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Re-apply r110655 with fixes. Epilogue must restore... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Daniel Dunbar | Revert r110655, "Fix ARM hasFP() semantics. It should... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Fix ARM hasFP() semantics. It should return true whenev... |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Dale Johannesen | Remove switch for disabling ARM tail calls. They |
blob | commitdiff | raw | diff to current |
2010-08-04 |
Bob Wilson | Combine NEON VABD (absolute difference) intrinsics... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Nate Begeman | Add support for getting & setting the FPSCR application... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Bob Wilson | Refactor ARM-specific DAG combining in preparation... |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Dale Johannesen | Implement vector constants which are splat of |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Anton Korobeynikov | Hook in GlobalMerge pass |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Jim Grosbach | Use the appropriate register class for an i32 when... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Evan Cheng | - Allow target to specify when is register pressure... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chandler Carruth | Mark an assert-only variable as used. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Evan Cheng | More register pressure aware scheduling work. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Eric Christopher | Baby steps towards ARM fast-isel. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Rafael Espindola | Fix calling convention on ARM if vfp2+ is enabled. |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Evan Cheng | Teach bottom up pre-ra scheduler to track register... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Jim Grosbach | Removed un-used code. |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Evan Cheng | ARM has to provide its own TargetLowering::findRepresen... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the Const... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Jim Grosbach | revert so I can get the right PR# in the log message. |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the Const... |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Jim Grosbach | Add combiner patterns to more effectively utilize the... |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Jim Grosbach | add BFI to getTargetNodeName() |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Jim Grosbach | Fix logic think-o |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jim Grosbach | Add basic support to code-gen the ARM/Thumb2 bit-field... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Evan Cheng | Split -enable-finite-only-fp-math to two options: |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Bob Wilson | Add support for NEON VMVN immediate instructions. |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Bob Wilson | Add an ARM-specific DAG combining to avoid redundant... |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Bob Wilson | Use a target-specific VMOVIMM DAG node instead of BUILD... |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Evan Cheng | Extend the r107852 optimization which turns some fp... |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Bob Wilson | Move NEON "modified immediate" encode/decode into ARMAd... |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Bob Wilson | Remove some code that doesn't appear to do anything... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Evan Cheng | Check for FiniteOnlyFPMath as well. |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Evan Cheng | r107852 is only safe with -enable-unsafe-fp-math to... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Evan Cheng | Optimize some vfp comparisons to integer ones. This... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dale Johannesen | Changes to ARM tail calls, mostly cosmetic. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Split the SDValue out of OutputArg so that SelectionDAG... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Jim Grosbach | Mark eh.sjlj.set/longjmp custom lowerings as Darwin... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Jim Grosbach | By default, the eh.sjlj.setjmp/longjmp intrinsics shoul... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Reapply r107655 with fixes; insert the pseudo instructi... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Revert r107655. |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Fix a bunch of custom-inserter functions to handle... |
blob | commitdiff | raw | diff to current |
2010-07-03 |
Evan Cheng | Remove isSS argument from CreateFixedObject. Fixed... |
blob | commitdiff | raw | diff to current |
next |