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
...
*
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
*
When using NEON for single-precision FP, the NEON result must be placed in D0...
David Goodwin
2009-08-05
1
-7
/
+13
*
Move the getInlineAsmLength virtual method from TAI to TII, where
Chris Lattner
2009-08-02
1
-2
/
+2
*
Workaround a couple of Darwin assembler bugs.
Evan Cheng
2009-08-01
1
-3
/
+8
*
t2BR_JT is mov pc, it's 2 byte long, not 4.
Evan Cheng
2009-07-31
1
-9
/
+9
*
- Teach TBB / TBH offset limits are 510 and 131070 respectively since the offset
Evan Cheng
2009-07-31
1
-3
/
+8
*
- More refactoring. This gets rid of all of the getOpcode calls.
Evan Cheng
2009-07-28
1
-7
/
+151
*
convertToThreeAddress can't handle Thumb2 instructions (which don't have same...
Evan Cheng
2009-07-27
1
-10
/
+7
[prev]
[next]