projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARMv8 IfConversion must skip narrow instructions that a) define CPSR and b) wouldn...
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelLowering.h
2014-02-10
Tim Northover
ARM: use natural LLVM IR for vshll instructions
blob
|
commitdiff
|
raw
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
2011-10-07
Bill Wendling
Take the code that was emitted for the llvm.eh.dispatch...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-06
Bill Wendling
Refactor some of the code that sets up the entry block...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-03
Bill Wendling
Check-pointing the new SjLj EH lowering.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jim Grosbach
ARM fix encoding of VMOV.f32 and VMOV.f64 immediates.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-06
Duncan Sands
Add codegen support for vector select (in the IR this...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
64-bit atomic cmpxchg for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Eli Friedman
Some 64-bit atomic operations on ARM. 64-bit cmpxchg...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Follow up to r138791.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-30
Evan Cheng
Change ARM / Thumb2 addc / adde and subc / sube modelin...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-13
Evan Cheng
Improve codegen for select's:
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Eric Christopher
Remove getRegClassForInlineAsmConstraint from the ARM...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Eric Christopher
Have LowerOperandForConstraint handle multiple characte...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Eli Friedman
Make the logic for determining function alignment more...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-03
Dan Gohman
Add an unfolded offset field to LSR's Formula record...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Jim Grosbach
ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-23
Andrew Trick
Thumb2 and ARM add/subtract with carry fixes.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-23
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Stuart Hastings
ARM byval support. Will be enabled by another patch...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Cameron Zwarich
Add a ARM-specific SD node for VBSL so that forms with...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-21
Evan Cheng
Re-apply r127953 with fixes: eliminate empty return...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-19
Daniel Dunbar
Revert r127953, "SimplifyCFG has stopped duplicating...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-19
Evan Cheng
SimplifyCFG has stopped duplicating returns into predec...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Bill Wendling
Some minor cleanups based on feedback.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-14
Bill Wendling
Generate a VTBL instruction instead of a series of...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Bob Wilson
Fix a compiler crash where a Glue value had multiple...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Bob Wilson
Remove unused conditional negate operations.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-28
Stuart Hastings
Support for byval parameters on ARM. Will be enabled...
blob
|
commitdiff
|
raw
|
diff to current
next