2013-07-04 |
Jakob Stoklund Olesen | Revert r185595-185596 which broke buildbots. |
blob | commitdiff | raw |
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 |
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 |
2012-11-09 |
Chad Rosier | Revert r167620; this can be implemented using an existi... |
blob | commitdiff | raw | diff to current |
2012-11-09 |
Chad Rosier | Add support for -mstrict-align compiler option for... |
blob | commitdiff | raw | diff to current |
2012-11-06 |
Chad Rosier | Mark the Int_eh_sjlj_dispatchsetup pseudo instruction... |
blob | commitdiff | raw | diff to current |
2012-11-02 |
Quentin Colombet | Vext Lowering was missing opportunities |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Quentin Colombet | Change ForceSizeOpt attribute into MinSize attribute |
blob | commitdiff | raw | diff to current |
2012-10-27 |
Quentin Colombet | [code size][ARM] Emit regular call instructions instead... |
blob | commitdiff | raw | diff to current |
2012-10-19 |
Stepan Dyatkovskiy | ARM: |
blob | commitdiff | raw | diff to current |
2012-10-16 |
Stepan Dyatkovskiy | Issue: |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Silviu Baranga | Fixed PR13938: the ARM backend was crashing because... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Manman Ren | ARM: tail-call inside a function where part of a byval... |
blob | commitdiff | raw | diff to current |
2012-10-12 |
Jim Grosbach | ARM: Mark VSELECT as 'expand'. |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Stepan Dyatkovskiy | Fix for LDRB instruction: |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Stepan Dyatkovskiy | Issue description: |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Create enums for the different attributes. |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
next |