index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMBaseInstrInfo.cpp
Age
Commit message (
Expand
)
Author
2009-12-03
remove out of date FIXME.
Jim Grosbach
2009-12-03
fix a build problem with VC++, PR5664, patch by Alp Toker!
Chris Lattner
2009-12-01
Thumb1 exception handling setjmp
Jim Grosbach
2009-11-30
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
Bob Wilson
2009-11-24
Refactor target hook for tail duplication as requested by Chris.
Bob Wilson
2009-11-24
Enable predication of NEON instructions in Thumb2 mode.
Evan Cheng
2009-11-21
Add predicate operand to NEON instructions. Fix lots (but not all) 80 col vio...
Evan Cheng
2009-11-20
Also CSE non-pic load from constant pools.
Evan Cheng
2009-11-18
Add a target hook to allow changing the tail duplication limit based on the
Bob Wilson
2009-11-15
Detect need for autoalignment of the stack earlier to catch spills more
Jim Grosbach
2009-11-15
set the def of the VLD1q64 properly
Jim Grosbach
2009-11-14
- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.
Evan Cheng
2009-11-09
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-08
Use aligned load/store instructions for spilling Q registers when we know the...
Jim Grosbach
2009-11-08
Refactor code.
Evan Cheng
2009-11-07
80-column cleanup of file header comments
Jim Grosbach
2009-11-07
Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRp...
Evan Cheng
2009-11-03
Fix t2Int_eh_sjlj_setjmp. Immediate form of orr is a 32-bit instruction. So i...
Evan Cheng
2009-11-03
Trim unnecessary include.
Evan Cheng
2009-11-03
Clean up copyRegToReg.
Evan Cheng
2009-11-03
Turn neon reg-reg moves fixup code into separate pass. This should reduce the...
Anton Korobeynikov
2009-11-02
Unbreak ARMBaseRegisterInfo::copyRegToReg.
Evan Cheng
2009-11-02
Use NEON reg-reg moves, where profitable. This reduces "domain-cross" stalls,...
Anton Korobeynikov
2009-10-28
Add a Thumb BRIND pattern. Change the ARM BRIND assembly to separate the
Bob Wilson
2009-10-25
Don't forget subreg indices when folding load / store.
Evan Cheng
2009-10-24
80 col violation.
Evan Cheng
2009-10-18
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
Evan Cheng
2009-10-17
Distinquish stack slots from other stack objects. They (and fixed objects) ge...
Evan Cheng
2009-10-17
Revert 84315 for now. Re-thinking the patch.
Evan Cheng
2009-10-17
Rename getFixedStack to getStackObject. The stack objects represented are not
Evan Cheng
2009-10-07
Add PseudoSourceValues for constpool stuff on ELF (Darwin should use somethin...
Anton Korobeynikov
2009-09-28
Introduce the TargetInstrInfo::KILL machine instruction and get rid of the
Jakob Stoklund Olesen
2009-09-28
Make ARM and Thumb2 32-bit immediate materialization into a single 32-bit pseudo
Evan Cheng
2009-09-12
Add QPR_VFP2 regclass and add copy_to_regclass nodes, where needed to
Anton Korobeynikov
2009-09-08
Add NEON 'laned' operations. This fixes another bunch of gcc testsuite fails and
Anton Korobeynikov
2009-08-27
Fix PR4789. Teach eliminateFrameIndex how to handle VLDRQ and VSTRQ which can...
Evan Cheng
2009-08-22
rename TAI -> MAI, being careful not to make MAILJMP instructions :)
Chris Lattner
2009-08-22
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
Chris Lattner
2009-08-22
Record variable debug info at ISel time directly.
Devang Patel
2009-08-11
Add Thumb2 eh_sjlj_setjmp implementation
Jim Grosbach
2009-08-11
fix GetInstSizeInBytes for eh_sjlj_setjmp
Jim Grosbach
2009-08-11
Whitespace cleanup. Remove trailing whitespace.
Jim Grosbach
2009-08-10
Add support for folding loads / stores into 16-bit moves used by Thumb2.
Evan Cheng
2009-08-10
80 col violation.
Evan Cheng
2009-08-08
Use VLDM / VSTM to spill/reload 128-bit Neon registers
Anton Korobeynikov
2009-08-08
Code refactoring. No functionality change.
Evan Cheng
2009-08-07
Fix support to use NEON for single precision fp math.
Evan Cheng
2009-08-07
It turns out most of the thumb2 instructions are not allowed to touch SP. The...
Evan Cheng
2009-08-05
When using NEON for single-precision FP, the NEON result must be placed in D0...
David Goodwin
2009-08-02
Move the getInlineAsmLength virtual method from TAI to TII, where
Chris Lattner
[next]