2013-09-05 |
Joey Gouly | [ARMv8] Implement the new DMB/DSB operands. |
blob | commitdiff | raw |
2013-08-29 |
Cameron Esfahani | Clean up some usage of Triple. The base class has... |
blob | commitdiff | raw | diff to current |
2013-08-28 |
Tim Northover | ARM: Use "dmb sy" for barriers on M-class CPUs |
blob | commitdiff | raw | diff to current |
2013-08-23 |
Joey Gouly | [ARMv8] Add CodeGen for VMAXNM/VMINNM. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Joey Gouly | [ARMv8] Add CodeGen support for VSEL. |
blob | commitdiff | raw | diff to current |
2013-08-22 |
Joey Gouly | [ARM] Constrain some register classes in EmitAtomicBina... |
blob | commitdiff | raw | diff to current |
2013-08-20 |
Tim Northover | ARM: implement some simple f64 materializations. |
blob | commitdiff | raw | diff to current |
2013-08-06 |
Tim Northover | ARM: implement allowTruncateForTailCall |
blob | commitdiff | raw | diff to current |
2013-07-30 |
Saleem Abdulrasool | [ARM] check bitwidth in PerformORCombine |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Quentin Colombet | [ARM][ISel] Improve the lowering of vector loads. |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Tim Northover | ARM: allow printing of ARM atomic DAG nodes. |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Tim Northover | ARM: implement ldrex, strex and clrex intrinsics |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Renato Golin | ARM EABI divmod support |
blob | commitdiff | raw | diff to current |
2013-07-15 |
Craig Topper | Use llvm::array_lengthof to replace sizeof(array)/sizeo... |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-07-08 |
Jim Grosbach | ARM: Improve codegen for generic vselect. |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Jakob Stoklund Olesen | Revert r185595-185596 which broke buildbots. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Quentin Colombet | [ARM] Improve the instruction selection of vector loads. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Tim Northover | ARM: relax the atomic release barrier to "dmb ishst... |
blob | commitdiff | raw | diff to current |
2013-07-01 |
Tim Northover | Revert r185339 (ARM: relax the atomic release barrier... |
blob | commitdiff | raw | diff to current |
2013-07-01 |
Tim Northover | ARM: relax the atomic release barrier to "dmb ishst" |
blob | commitdiff | raw | diff to current |
2013-06-28 |
Tim Northover | ARM: ensure fixed-point conversions have sane types |
blob | commitdiff | raw | diff to current |
2013-06-26 |
Stephen Lin | ARM: Proactively ensure that the LowerCallResult hack... |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Chad Rosier | The getRegForInlineAsmConstraint function should only... |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Michael Gottesman | [ARMTargetLowering] ARMISD::{SUB,ADD}{C,E} second resul... |
blob | commitdiff | raw | diff to current |
2013-06-18 |
Michael Gottesman | Converted an overly aggressive assert to a conditional... |
blob | commitdiff | raw | diff to current |
2013-05-29 |
Andrew Trick | Order CALLSEQ_START and CALLSEQ_END nodes. |
blob | commitdiff | raw | diff to current |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
blob | commitdiff | raw | diff to current |
2013-05-24 |
Michael J. Spencer | Replace Count{Leading,Trailing}Zeros_{32,64} with count... |
blob | commitdiff | raw | diff to current |
2013-05-23 |
Tim Northover | ARM: implement @llvm.readcyclecounter intrinsic |
blob | commitdiff | raw | diff to current |
2013-05-20 |
Stepan Dyatkovskiy | PR15868 fix. |
blob | commitdiff | raw | diff to current |
2013-05-19 |
Benjamin Kramer | Replace some bit operations with simpler ones. No funct... |
blob | commitdiff | raw | diff to current |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
blob | commitdiff | raw | diff to current |
2013-05-14 |
Arnold Schwaighofer | ARM ISel: Don't create illegal types during LowerMUL |
blob | commitdiff | raw | diff to current |
2013-05-13 |
Lang Hames | Correctly preserve the input chain for potential tailca... |
blob | commitdiff | raw | diff to current |
2013-05-08 |
Stepan Dyatkovskiy | For r181148: fixed warning 'enumeral and non-enumeral... |
blob | commitdiff | raw | diff to current |
2013-05-05 |
Stepan Dyatkovskiy | For ARM backend, fixed "byval" attribute support. |
blob | commitdiff | raw | diff to current |
2013-04-30 |
Stepan Dyatkovskiy | Refactoring patch. |
blob | commitdiff | raw | diff to current |
2013-04-23 |
Stephen Lin | Add more tests for r179925 to verify correct handling... |
blob | commitdiff | raw | diff to current |
2013-04-23 |
Stephen Lin | Lowercase "is" boolean variable prefix for consistency... |
blob | commitdiff | raw | diff to current |
2013-04-22 |
Stepan Dyatkovskiy | Fix for 5.5 Parameter Passing --> Stage C: |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | Remove unused ShouldFoldAtomicFences flag. |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | Remove unused MEMBARRIER DAG node; it's been replaced... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Stephen Lin | Add CodeGen support for functions that always return... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Stephen Lin | Test commit |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Benjamin Kramer | Remove the old CodePlacementOpt pass. |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Renato Golin | Improve long vector sext/zext lowering on ARM |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | ARM: Creating a vector from a lane of another. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | Clean up code format a bit. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Jim Grosbach | Tidy up. Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2013-03-02 |
Arnold Schwaighofer | ARM NEON: Fix v2f32 float intrinsics |
blob | commitdiff | raw | diff to current |
2013-03-01 |
Chad Rosier | Add support for using non-pic code for arm and thumb1... |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Chad Rosier | Tidy up; no functional change. |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Chad Rosier | Style; no functional change. |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Jim Grosbach | ARM: FMA is legal only if VFP4 is available. |
blob | commitdiff | raw | diff to current |
2013-02-27 |
Chad Rosier | Remove this instance of dl as it's defined in a previou... |
blob | commitdiff | raw | diff to current |
2013-02-20 |
Jim Grosbach | Update TargetLowering ivars for name policy. |
blob | commitdiff | raw | diff to current |
2013-02-13 |
David Peixotto | Test commit. Fixed typo. |
blob | commitdiff | raw | diff to current |
2013-02-12 |
Arnold Schwaighofer | ARM NEON: Handle v16i8 and v8i16 reverse shuffles |
blob | commitdiff | raw | diff to current |
2013-02-05 |
Jakob Stoklund Olesen | Move MRI liveouts to ARM return instructions. |
blob | commitdiff | raw | diff to current |
2013-01-30 |
Eli Bendersky | Add a special ARM trap encoding for NaCl. |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Tim Northover | Fix 64-bit atomic operations in Thumb mode. |
blob | commitdiff | raw | diff to current |
2013-01-29 |
Evan Cheng | Teach SDISel to combine fsin / fcos into a fsincos... |
blob | commitdiff | raw | diff to current |
2013-01-25 |
Silviu Baranga | Fixed the condition codes for the atomic64 min/umin... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Switch TargetTransformInfo from an immutable analysis... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-30 |
Bill Wendling | Remove the Function::getFnAttributes method in favor... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Bob Wilson | Revert "Adding support for llvm.arm.neon.vaddl[su]... |
blob | commitdiff | raw | diff to current |
2012-12-20 |
Renato Golin | Adding support for llvm.arm.neon.vaddl[su].* and |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Jakob Stoklund Olesen | Remove the explicit MachineInstrBuilder(MI) constructor. |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Patrik Hagglund | Change TargetLowering::findRepresentativeClass to take... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Patrik Hagglund | Change TargetLowering::getRegClassFor to take an MVT... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Evan Cheng | Sorry about the churn. One more change to getOptimalMem... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Evan Cheng | - Rename isLegalMemOpType to isSafeMemOpType. "Legal... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Evan Cheng | Avoid using lossy load / stores for memcpy / memset... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Evan Cheng | Replace TargetLowering::isIntImmLegal() with |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::findRepresentativeClass to take... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getRegClassFor to take an MVT... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Evan Cheng | Stylistic tweak. |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Evan Cheng | Some enhancements for memcpy / memset inline expansion. |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Evan Cheng | Replace r169459 with something safer. Rather than havin... |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Evan Cheng | Let targets provide hooks that compute known zero and... |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Matt Beaumont-Gay | Appease GCC's -Wparentheses. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Evan Cheng | ARM custom lower ctpop for vector types. Patch by Pete... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Sebastian Pop | Codegen failure for vmull with small vectors |
blob | commitdiff | raw | diff to current |
2012-11-29 |
Silviu Baranga | Added atomic 64 min/max/umin/umax instrinsics support... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Benjamin Kramer | ARM: Implement CanLowerReturn so large vectors get... |
blob | commitdiff | raw | diff to current |
2012-11-17 |
Eli Friedman | Mark FP_EXTEND form v2f32 to v2f64 as "expand" for... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Weiming Zhao | Remove hard coded registers in ARM ldrexd and strexd... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Anton Korobeynikov | Make sure FABS on v2f32 and v4f32 is legal on ARM NEON |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Eli Friedman | Mark FP_ROUND for converting NEON v2f64 to v2f32 as... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Craig Topper | Revert changing FNEG of v4f32 to Expand. It's legal. |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Craig Topper | Make FNEG and FABS of v4f32 Expand. |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Craig Topper | Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint... |
blob | commitdiff | raw | diff to current |
2012-11-10 |
Evan Cheng | Disable the Thumb no-return call optimization: |
blob | commitdiff | raw | diff to current |
next |