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
/
NEONPreAllocPass.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Don't attempt preserving conservative kill flags. We were doing it wrong.
Jakob Stoklund Olesen
2010-06-16
1
-2
/
+1
*
Remove the hidden "neon-reg-sequence" option. The reg sequences are working
Bob Wilson
2010-06-16
1
-2
/
+1
*
Fix up a comment.
Bob Wilson
2010-06-08
1
-2
/
+2
*
Switch ARMRegisterInfo.td to use SubRegIndex and eliminate the parallel enums
Jakob Stoklund Olesen
2010-05-24
1
-6
/
+6
*
Teach two-address pass to do some coalescing while eliminating REG_SEQUENCE
Evan Cheng
2010-05-14
1
-2
/
+4
*
Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE.
Evan Cheng
2010-05-14
1
-10
/
+29
*
Fix -Asserts warning.
Daniel Dunbar
2010-05-13
1
-0
/
+1
*
vst instructions are modeled as this:
Evan Cheng
2010-05-12
1
-0
/
+26
*
Avoid breaking vstd when reg_sequence is not used.
Evan Cheng
2010-05-11
1
-1
/
+2
*
Model some vst3 and vst4 with reg_sequence.
Evan Cheng
2010-05-11
1
-6
/
+10
*
Model some vld3 instructions with REG_SEQUENCE.
Evan Cheng
2010-05-10
1
-29
/
+53
*
Model vld2 / vst2 with reg_sequence.
Evan Cheng
2010-05-10
1
-3
/
+6
*
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
Dan Gohman
2010-05-06
1
-2
/
+4
*
Do not pre-allocate references of D registers pairs if they are extracted fro...
Evan Cheng
2010-05-05
1
-8
/
+28
*
Do not pre-allocate for registers which form a REG_SEQUENCE.
Evan Cheng
2010-05-04
1
-0
/
+28
*
Change VST1 instructions for loading Q register values to operate on pairs
Bob Wilson
2010-03-23
1
-5
/
+4
*
Change VLD1 instructions for loading Q register values to operate on pairs
Bob Wilson
2010-03-23
1
-1
/
+8
*
Rename some VLD1/VST1 instructions to match the implementation, i.e., the
Bob Wilson
2010-03-22
1
-4
/
+4
*
Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6")
Bob Wilson
2010-03-20
1
-14
/
+14
*
Rename some instructions for consistency and sanity: use "_UPD" suffix for
Bob Wilson
2010-03-20
1
-48
/
+48
*
Revert 98683. It is breaking something in the disassembler.
Bob Wilson
2010-03-16
1
-14
/
+14
*
Remove redundant writeback flag from ARM address mode 6. Also remove the
Bob Wilson
2010-03-16
1
-14
/
+14
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
1
-1
/
+1
*
Support alignment specifier for NEON vld/vst instructions
Jim Grosbach
2009-11-07
1
-14
/
+14
*
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-25
1
-1
/
+1
*
Add codegen support for NEON vst4lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-09
1
-0
/
+16
*
Add codegen support for NEON vst3lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-08
1
-0
/
+16
*
Add codegen support for NEON vst2lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-08
1
-0
/
+16
*
Add codegen support for NEON vld4lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-08
1
-0
/
+16
*
Add codegen support for NEON vld3lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-08
1
-7
/
+23
*
Add codegen support for NEON vld2lane intrinsics with 128-bit vectors.
Bob Wilson
2009-10-08
1
-0
/
+16
*
Add codegen support for NEON vst4 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-08
1
-0
/
+1
*
Add codegen support for NEON vst3 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-08
1
-0
/
+1
*
Add codegen support for NEON vst2 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-08
1
-0
/
+1
*
Add codegen support for NEON vld4 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-07
1
-0
/
+1
*
Add codegen support for NEON vld3 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-07
1
-0
/
+1
*
Add codegen support for NEON vld2 intrinsics with <1 x i64> vectors.
Bob Wilson
2009-10-07
1
-0
/
+1
*
Add codegen support for NEON vst4 intrinsics with 128-bit vectors.
Bob Wilson
2009-10-07
1
-0
/
+18
*
Add codegen support for NEON vst3 intrinsics with 128-bit vectors.
Bob Wilson
2009-10-07
1
-0
/
+18
*
Add codegen support for NEON vst2 intrinsics with 128-bit vectors.
Bob Wilson
2009-10-07
1
-0
/
+7
*
Add codegen support for NEON vld4 intrinsics with 128-bit vectors.
Bob Wilson
2009-10-07
1
-0
/
+18
*
Add codegen support for NEON vld3 intrinsics with 128-bit vectors.
Bob Wilson
2009-10-07
1
-6
/
+29
*
Add codegen support for NEON vld2 operations on quad registers.
Bob Wilson
2009-10-06
1
-0
/
+7
*
Use copyRegToReg hook to copy registers.
Bob Wilson
2009-10-06
1
-6
/
+4
*
Add support for generating code for vst{234}lane intrinsics.
Bob Wilson
2009-09-01
1
-0
/
+9
*
Generate code for vld{234}_lane intrinsics.
Bob Wilson
2009-09-01
1
-0
/
+9
*
Generate Neon VTBL and VTBX instructions from the corresponding intrinsics.
Bob Wilson
2009-08-12
1
-0
/
+30
*
Implement Neon VST[234] operations.
Bob Wilson
2009-08-06
1
-0
/
+21
*
Neon does not actually have VLD{234}.64 instructions.
Bob Wilson
2009-08-06
1
-3
/
+0
*
Add a new pre-allocation pass to assign adjacent registers for Neon instructions
Bob Wilson
2009-08-05
1
-0
/
+137