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