index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARM.h
Commit message (
Expand
)
Author
Age
*
Atomics: promote ARM's IR-based atomics pass to CodeGen.
Tim Northover
2014-04-17
*
ARM: expand atomic ldrex/strex loops in IR
Tim Northover
2014-04-03
*
Remove duplicated DMB instructions
Renato Golin
2014-04-02
*
Prune includes in ARM target.
Craig Topper
2014-03-22
*
Adding an A15 specific optimization pass for interactions between S/D/Q regis...
Silviu Baranga
2013-03-15
*
ARM: Fix a few copy-paste errors.
Jim Grosbach
2013-01-07
*
Switch TargetTransformInfo from an immutable analysis pass that requires
Chandler Carruth
2013-01-07
*
[arm-fast-isel] Add support for ELF PIC.
Jush Lu
2012-09-27
*
Reorder includes to match coding standards. Fix an issue or two exposed by that.
Craig Topper
2012-03-17
*
comment fix ARM.h
Jia Liu
2012-02-19
*
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...
Jia Liu
2012-02-18
*
Delete NEONMoveFix, now unused.
Jakob Stoklund Olesen
2011-09-29
*
Move to ISelLowering.
Bill Wendling
2011-09-29
*
This is the start of the new SjLj EH preparation pass, which will replace the
Bill Wendling
2011-09-27
*
Code clean up.
Evan Cheng
2011-07-25
*
Sink ARM mc routines into MCTargetDesc.
Evan Cheng
2011-07-23
*
Next round of MC refactoring. This patch factor MC table instantiations, MC
Evan Cheng
2011-07-14
*
- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo
Evan Cheng
2011-07-11
*
Add missing header.
Jim Grosbach
2011-06-22
*
Move ARMMachObjectWriter to its own file.
Jim Grosbach
2011-06-22
*
Making use of VFP / NEON floating point multiply-accumulate / subtraction is
Evan Cheng
2010-12-05
*
Move the ARMAsmPrinter class defintiion into a header file.
Jim Grosbach
2010-12-01
*
rename LowerToMCInst -> LowerARMMachineInstrToMCInst.
Chris Lattner
2010-11-14
*
even more simplifications. ARM MCInstLowering is now just
Chris Lattner
2010-11-14
*
I added a new file ARMAsmBackend which stubs out in similar ways to
Jason W Kim
2010-09-30
*
Add skeleton infrastructure for the ARMMCCodeEmitter class. Patch by Jason Kim!
Jim Grosbach
2010-09-17
*
Factor out basic enums and hleper functions from ARM.h for cleaner sharing
Jim Grosbach
2010-09-15
*
Convert some VTBL and VTBX instructions to use pseudo instructions prior to
Bob Wilson
2010-09-13
*
Add comments for what the condition code symbols mean.
Bill Wendling
2010-08-24
*
Cleaned up the for-disassembly-only entries in the arm instruction table so that
Johnny Chen
2010-08-12
*
Hook in GlobalMerge pass
Anton Korobeynikov
2010-07-24
*
Remove early IT block formation. It's not used.
Evan Cheng
2010-07-02
*
Remove the hidden "neon-reg-sequence" option. The reg sequences are working
Bob Wilson
2010-06-16
*
Thumb2 IT blocks are fairly expensive. When there are multiple selects using
Evan Cheng
2010-06-09
*
Model CONCAT_VECTORS of two 64-bit values as a REG_SEQUENCE.
Evan Cheng
2010-05-05
*
Remove late ARM codegen optimization pass committed by accident.
Anton Korobeynikov
2010-04-07
*
Some initial version of global merger
Anton Korobeynikov
2010-04-07
*
tidy some targets.
Chris Lattner
2010-02-02
*
remove dead code.
Chris Lattner
2010-02-02
*
Factor the stack alignment calculations out into a target independent pass.
Jim Grosbach
2009-12-02
*
Detect need for autoalignment of the stack earlier to catch spills more
Jim Grosbach
2009-11-15
*
- Add pseudo instructions tLDRpci_pic and t2LDRpci_pic which does a pc-relative
Evan Cheng
2009-11-06
*
Turn neon reg-reg moves fixup code into separate pass. This should reduce the...
Anton Korobeynikov
2009-11-03
*
Pass the optimization level when constructing the ARM instruction selector.
Bob Wilson
2009-09-28
*
Whitespace cleanup. Remove trailing whitespace.
Jim Grosbach
2009-08-11
*
Code refactoring. No functionality change.
Evan Cheng
2009-08-08
*
Add a new pre-allocation pass to assign adjacent registers for Neon instructions
Bob Wilson
2009-08-05
*
Remove a redundant declaration.
Bob Wilson
2009-08-05
*
Add new helpers for registering targets.
Daniel Dunbar
2009-07-25
*
Put Target definitions inside Target specific header, and llvm namespace.
Daniel Dunbar
2009-07-18
[next]