2015-01-29 |
Eric Christopher | Remove getSubtargetImpl from ARMISelLowering and cache the |
blob | commitdiff | raw |
2014-10-31 |
Quentin Colombet | [CodeGenPrepare] Move extractelement close to store... |
blob | commitdiff | raw | diff to current |
2014-10-03 |
Eric Christopher | constify TargetMachine argument. |
blob | commitdiff | raw | diff to current |
2014-09-23 |
Robin Morisset | Add AtomicExpandPass::bracketInstWithFences, and use... |
blob | commitdiff | raw | diff to current |
2014-09-18 |
Robin Morisset | Restore "[ARM, Fix] Fix emitLeading/TrailingFence on... |
blob | commitdiff | raw | diff to current |
2014-09-17 |
Robin Morisset | Revert "[ARM, Fix] Fix emitLeading/TrailingFence on... |
blob | commitdiff | raw | diff to current |
2014-09-17 |
Robin Morisset | [ARM, Fix] Fix emitLeading/TrailingFence on old ARM... |
blob | commitdiff | raw | diff to current |
2014-09-17 |
Robin Morisset | [X86] Use the generic AtomicExpandPass instead of X86At... |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Robin Morisset | Refactor AtomicExpandPass and add a generic isAtomic... |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Robin Morisset | Use target-dependent emitLeading/TrailingFence instead... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Oliver Stannard | [ARM] Enable DP copy, load and store instructions for... |
blob | commitdiff | raw | diff to current |
2014-08-13 |
Benjamin Kramer | Canonicalize header guards into a common format. |
blob | commitdiff | raw | diff to current |
2014-07-27 |
Matt Arsenault | Add alignment value to allowsUnalignedMemoryAccess |
blob | commitdiff | raw | diff to current |
2014-07-25 |
Akira Hatanaka | [stack protector] Fix a potential security bug in stack... |
blob | commitdiff | raw | diff to current |
2014-06-09 |
Saleem Abdulrasool | ARM: add VLA extension for WoA Itanium ABI |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Hal Finkel | Pass the value type to TLI::getRegisterByName |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Hal Finkel | Add 'override' to getRegisterByName in *ISelLowering.h |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Louis Gerbarg | Add custom lowering for add/sub with overflow intrinsic... |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Oliver Stannard | ARM: HFAs must be passed in consecutive registers |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Saleem Abdulrasool | ARM: support PIC on Windows on ARM |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Renato Golin | Implememting named register intrinsics |
blob | commitdiff | raw | diff to current |
2014-04-17 |
Tim Northover | Atomics: promote ARM's IR-based atomics pass to CodeGen. |
blob | commitdiff | raw | diff to current |
2014-04-03 |
Tim Northover | ARM: expand atomic ldrex/strex loops in IR |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Renato Golin | Change @llvm.clear_cache default to call rt-lib |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Renato Golin | Add @llvm.clear_cache builtin |
blob | commitdiff | raw | diff to current |
2014-03-22 |
Craig Topper | Prune includes in ARM target. |
blob | commitdiff | raw | diff to current |
2014-03-10 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Oliver Stannard | ARM: Correctly align arguments after a byval struct... |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Tim Northover | ARM: use natural LLVM IR for vshll instructions |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Tim Northover | ARM: use LLVM IR to represent the vshrn operation |
blob | commitdiff | raw | diff to current |
2014-02-05 |
Matt Arsenault | Add address space argument to allowsUnalignedMemoryAccess. |
blob | commitdiff | raw | diff to current |
2014-01-28 |
Juergen Ributzka | [TLI] Add a new hook to TargetLowering to query the... |
blob | commitdiff | raw | diff to current |
2013-12-03 |
James Molloy | Addrspacecasts are no-ops on ARM. |
blob | commitdiff | raw | diff to current |
2013-11-25 |
Tim Northover | ARM: remove special cases for Darwin dynamic-no-pic... |
blob | commitdiff | raw | diff to current |
2013-11-03 |
Bob Wilson | Enable optimization of sin / cos pair into call to... |
blob | commitdiff | raw | diff to current |
2013-10-01 |
Tim Northover | ARM: support interrupt attribute |
blob | commitdiff | raw | diff to current |
2013-09-26 |
Amara Emerson | [ARM] Use the load-acquire/store-release instructions... |
blob | commitdiff | raw | diff to current |
2013-09-05 |
Joey Gouly | [ARMv8] Implement the new DMB/DSB operands. |
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-06 |
Tim Northover | ARM: implement allowTruncateForTailCall |
blob | commitdiff | raw | diff to current |
2013-07-16 |
Renato Golin | ARM EABI divmod support |
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-10 |
Stephen Lin | Fix typo |
blob | commitdiff | raw | diff to current |
2013-07-10 |
Stephen Lin | Explicitly define ARMISelLowering::isFMAFasterThanFMulA... |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Chad Rosier | The getRegForInlineAsmConstraint function should only... |
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-20 |
Stepan Dyatkovskiy | PR15868 fix. |
blob | commitdiff | raw | diff to current |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
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-20 |
Stephen Lin | Add CodeGen support for functions that always return... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Switch TargetTransformInfo from an immutable analysis... |
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 |
Patrik Hagglund | Change TargetLowering::findRepresentativeClass to take... |
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-10 |
Evan Cheng | Some enhancements for memcpy / memset inline expansion. |
blob | commitdiff | raw | diff to current |
2012-12-06 |
Matt Beaumont-Gay | Add a 'using' declaration to suppress GCC's -Woverloade... |
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 |
Chandler Carruth | Sort includes for all of the .h files under the 'lib... |
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-15 |
Dmitri Gribenko | Use empty parens for empty function parameter list... |
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-10 |
Stepan Dyatkovskiy | Issue description: |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-09-02 |
Nadav Rotem | Not all targets have efficient ISel code generation... |
blob | commitdiff | raw | diff to current |
2012-08-18 |
Jakob Stoklund Olesen | Remove the CAND/COR/CXOR custom ISD nodes and their... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Arnold Schwaighofer | Revert 161581: Patch to implement UMLAL/SMLAL instructi... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Craig Topper | Change addTypeForNeon to use MVT instead of EVT so... |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Bob Wilson | Fall back to selection DAG isel for calls to builtin... |
blob | commitdiff | raw | diff to current |
2012-06-11 |
Bill Wendling | Re-enable the CMN instruction. |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Manman Ren | ARM: properly handle alignment for struct byval. |
blob | commitdiff | raw | diff to current |
2012-06-01 |
Manman Ren | ARM: support struct byval in llvm |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Justin Holewinski | Change interface for TargetLowering::LowerCallTo and... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Hans Wennborg | Make ARM and Mips use TargetMachine::getTLSModel() |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-03-17 |
Craig Topper | Reorder includes to match coding standards. Fix an... |
blob | commitdiff | raw | diff to current |
2012-03-15 |
Lang Hames | Use vmov.f32 to materialize f32 consts on ARM. This... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Evan Cheng | Optimize a couple of common patterns involving conditio... |
blob | commitdiff | raw | diff to current |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
blob | commitdiff | raw | diff to current |
2011-11-16 |
Bob Wilson | Fix ARM SjLj-EH dispatch setup code. <rdar://problem... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Evan Cheng | Add vmov.f32 to materialize f32 immediate splats which... |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Lang Hames | Fixed parameter name. |
blob | commitdiff | raw | diff to current |
2011-11-02 |
Lang Hames | Try to lower memset/memcpy/memmove to vector instructio... |
blob | commitdiff | raw | diff to current |
next |