2009-10-08 |
Bob Wilson | Add codegen support for NEON vst2lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld4lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld3lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vld2lane intrinsics with... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Clean up some unnecessary initializations. |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Clean up a comment (indentation was wrong). |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst4 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst3 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Bob Wilson | Add codegen support for NEON vst2 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld4 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld3 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld2 intrinsics with ... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst4 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst3 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vst2 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld4 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Add codegen support for NEON vld3 intrinsics with 128... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Bob Wilson | Rearrange code for selecting vld2 intrinsics. No funct... |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Bob Wilson | Add codegen support for NEON vld2 operations on quad... |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Bob Wilson | Pass the optimization level when constructing the ARM... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Anton Korobeynikov | Use movt/movw pair to materialize 32 bit constants... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Bob Wilson | Add support for generating code for vst{234}lane intrin... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Bob Wilson | Generate code for vld{234}_lane intrinsics. |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Bob Wilson | Remove unneeded ARM-specific DAG nodes for VLD* and... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Devang Patel | Record variable debug info at ISel time directly. |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Anton Korobeynikov | Fix some typos and use type-based isel for VZIP/VUZP... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Anton Korobeynikov | Add nodes & dummy matchers for some v{zip,uzp,trn}... |
blob | commitdiff | raw | diff to current |
2009-08-21 |
Bob Wilson | Remove Neon intrinsics for VZIP, VUZP, and VTRN. We... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Evan Cheng | Indentation. |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Bob Wilson | During legalization, change Neon vdup_lane operations... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Evan Cheng | Shrink Thumb2 movcc instructions. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Bob Wilson | Add missing chain operands for VLD* and VST* instructions. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Shrinkify Thumb2 r = add sp, imm. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Jim Grosbach | Whitespace cleanup. Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Evan Cheng | Fix Thumb2 load / store addressing mode matching code... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Bob Wilson | Use vAny type to get rid of Neon intrinsics that differ... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Dan Gohman | Fix a bug where DAGCombine was producing an illegal... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Evan Cheng | Handle the constantfp created during post-legalization... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Anton Korobeynikov | Use VLDM / VSTM to spill/reload 128-bit Neon registers |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Bob Wilson | Implement Neon VZIP and VUZP instructions. These are... |
blob | commitdiff | raw | diff to current |
2009-08-08 |
Bob Wilson | Implement Neon VTRN instructions. For now, anyway... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | It turns out most of the thumb2 instructions are not... |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Bob Wilson | Implement Neon VST[234] operations. |
blob | commitdiff | raw | diff to current |
2009-08-06 |
Bob Wilson | Neon does not actually have VLD{234}.64 instructions. |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Bob Wilson | Change DAG nodes for Neon VLD2/3/4 operations to return... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Bob Wilson | Lower CONCAT_VECTOR during legalization instead of... |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Evan Cheng | Split t2MOVCCs since some assemblers do not recognize... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
David Goodwin | Remove redundant match for frame index from imm8 addrmo... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
David Goodwin | Cleanup and include code selection for some frame index... |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Evan Cheng | Rename tMOVhi2lor to tMOVgpr2tgpr. It's not moving... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
David Goodwin | Correctly handle the Thumb-2 imm8 addrmode. Specialize... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Evan Cheng | Use getTargetConstant instead of getConstant since... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Evan Cheng | Eliminate a redudant check Eli pointed out. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Evan Cheng | Fix ARM isle code that optimize multiply by constants... |
blob | commitdiff | raw | diff to current |
2009-07-20 |
David Goodwin | Use t2LDRri12 for frame index loads. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
David Goodwin | Thumb-2 only support [base_reg + offset_reg] addressing... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
David Goodwin | Check for PRE_INC and POST_INC. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
David Goodwin | hasThumb2() does not mean we are compiling for thumb... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Evan Cheng | Smarter isel of ldrsb / ldrsh. Only make use of these... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Evan Cheng | Major changes to Thumb (not Thumb2). Many 16-bit instru... |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Fix ldrd / strd address mode matching code. It allows... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Use common code for both ARM and Thumb-2 instruction... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Evan Cheng | Change how so_imm and t2_so_imm are handled. At instruc... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Evan Cheng | Add Thumb2 movcc instructions. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Evan Cheng | Add some more Thumb2 multiplication instructions. |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Evan Cheng | Sign extending pre/post indexed loads. |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Evan Cheng | Thumb2 pre/post indexed loads. |
blob | commitdiff | raw | diff to current |
2009-07-02 |
Evan Cheng | Factor out ARM indexed load matching code. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bob Wilson | Add a new addressing mode for NEON load/store instructions. |
blob | commitdiff | raw | diff to current |
2009-06-30 |
David Goodwin | Thumb-2 load and store double description. But nothing... |
blob | commitdiff | raw | diff to current |
2009-06-30 |
David Goodwin | Add conditional and unconditional thumb-2 branch. Add... |
blob | commitdiff | raw | diff to current |
2009-06-29 |
Evan Cheng | Implement Thumb2 ldr. |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Evan Cheng | Renaming for consistency. |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Anton Korobeynikov | Split thumb-related stuff into separate classes. |
blob | commitdiff | raw | diff to current |
2009-06-23 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2009-06-23 |
Evan Cheng | Rename SelectShifterOperand to SelectThumb2ShifterOpera... |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Bob Wilson | Add support for ARM's Advanced SIMD (NEON) instruction... |
blob | commitdiff | raw | diff to current |
2009-06-22 |
Bob Wilson | Fix llvm-gcc build for armv6t2 and later architectures... |
blob | commitdiff | raw | diff to current |
2009-06-17 |
Anton Korobeynikov | Initial support for some Thumb2 instructions. |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | Revert hunk commited by accident |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Anton Korobeynikov | The attached patches implement most of the ARM AAPCS... |
blob | commitdiff | raw | diff to current |
2009-05-19 |
Bob Wilson | Fix pr4091: Add support for "m" constraint in ARM inlin... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Jim Grosbach | PR2985 / <rdar://problem/6584986> |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Evan Cheng | tADDhirr is a thumb instruction. Do not allow this... |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Chris Lattner | fix PR3538 for ARM. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Eliminate remaining non-DebugLoc version of getTargetNode. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | get rid of some non-DebugLoc getTargetNode variants. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Dale Johannesen | Get rid of one more non-DebugLoc getNode and |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Move a few containers out of ScheduleDAGInstrs::BuildSc... |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Evan Cheng | Preliminary ARM debug support based on patch by Mikael... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Update a comment. |
blob | commitdiff | raw | diff to current |
2008-11-05 |
Dan Gohman | Eliminate the ISel priority queue, which used the topol... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
David Greene | Have TableGen emit setSubgraphColor calls under control... |
blob | commitdiff | raw | diff to current |
next |