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
/
ARMISelDAGToDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
It turns out most of the thumb2 instructions are not allowed to touch SP. The...
Evan Cheng
2009-08-07
1
-19
/
+57
*
Implement Neon VST[234] operations.
Bob Wilson
2009-08-06
1
-6
/
+59
*
Neon does not actually have VLD{234}.64 instructions.
Bob Wilson
2009-08-06
1
-3
/
+0
*
Change DAG nodes for Neon VLD2/3/4 operations to return multiple results.
Bob Wilson
2009-08-05
1
-1
/
+57
*
Lower CONCAT_VECTOR during legalization instead of matching it during isel.
Bob Wilson
2009-08-03
1
-21
/
+0
*
Split t2MOVCCs since some assemblers do not recognize mov shifted register al...
Evan Cheng
2009-08-01
1
-3
/
+16
*
Remove redundant match for frame index from imm8 addrmode, it is handled by t...
David Goodwin
2009-07-30
1
-24
/
+14
*
Cleanup and include code selection for some frame index cases.
David Goodwin
2009-07-30
1
-20
/
+49
*
Rename tMOVhi2lor to tMOVgpr2tgpr. It's not moving from a high register to a ...
Evan Cheng
2009-07-26
1
-1
/
+1
*
Revert the ConstantInt constructors back to their 2.5 forms where possible, t...
Owen Anderson
2009-07-24
1
-2
/
+1
*
Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index eliminatio...
David Goodwin
2009-07-24
1
-1
/
+1
*
Use getTargetConstant instead of getConstant since it's meant as an constant ...
Evan Cheng
2009-07-22
1
-2
/
+2
*
Eliminate a redudant check Eli pointed out.
Evan Cheng
2009-07-22
1
-2
/
+2
*
Fix ARM isle code that optimize multiply by constants which are power-of-2 +/...
Evan Cheng
2009-07-21
1
-16
/
+26
*
Use t2LDRri12 for frame index loads.
David Goodwin
2009-07-20
1
-3
/
+11
*
Thumb-2 only support [base_reg + offset_reg] addressing, not [base_reg - offs...
David Goodwin
2009-07-15
1
-13
/
+16
*
Move EVER MORE stuff over to LLVMContext.
Owen Anderson
2009-07-14
1
-1
/
+3
*
Check for PRE_INC and POST_INC.
David Goodwin
2009-07-14
1
-1
/
+1
*
hasThumb2() does not mean we are compiling for thumb, must also check isThumb().
David Goodwin
2009-07-14
1
-3
/
+6
*
Smarter isel of ldrsb / ldrsh. Only make use of these when [r,r] address is f...
Evan Cheng
2009-07-11
1
-10
/
+5
*
Major changes to Thumb (not Thumb2). Many 16-bit instructions either modifies...
Evan Cheng
2009-07-11
1
-10
/
+16
*
Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. A...
Evan Cheng
2009-07-09
1
-1
/
+2
*
Use common code for both ARM and Thumb-2 instruction and register info.
David Goodwin
2009-07-08
1
-6
/
+9
*
Change how so_imm and t2_so_imm are handled. At instruction selection time, t...
Evan Cheng
2009-07-08
1
-4
/
+2
*
Implement changes from Chris's feedback.
Torok Edwin
2009-07-08
1
-0
/
+3
*
Add Thumb2 movcc instructions.
Evan Cheng
2009-07-07
1
-34
/
+64
*
Add some more Thumb2 multiplication instructions.
Evan Cheng
2009-07-07
1
-6
/
+23
*
Sign extending pre/post indexed loads.
Evan Cheng
2009-07-02
1
-2
/
+10
*
Thumb2 pre/post indexed loads.
Evan Cheng
2009-07-02
1
-1
/
+70
*
Factor out ARM indexed load matching code.
Evan Cheng
2009-07-02
1
-46
/
+57
*
Add a new addressing mode for NEON load/store instructions.
Bob Wilson
2009-07-01
1
-2
/
+13
*
Thumb-2 load and store double description. But nothing yet creates them.
David Goodwin
2009-06-30
1
-0
/
+27
*
Add conditional and unconditional thumb-2 branch. Add thumb-2 jump table.
David Goodwin
2009-06-30
1
-1
/
+6
*
Implement Thumb2 ldr.
Evan Cheng
2009-06-29
1
-26
/
+133
*
Renaming for consistency.
Evan Cheng
2009-06-27
1
-24
/
+22
*
Split thumb-related stuff into separate classes.
Anton Korobeynikov
2009-06-26
1
-3
/
+3
*
Code clean up.
Evan Cheng
2009-06-23
1
-6
/
+5
*
Rename SelectShifterOperand to SelectThumb2ShifterOperandReg.
Evan Cheng
2009-06-23
1
-6
/
+6
*
Add support for ARM's Advanced SIMD (NEON) instruction set.
Bob Wilson
2009-06-22
1
-0
/
+62
*
Fix llvm-gcc build for armv6t2 and later architectures. The hasV6T2Ops
Bob Wilson
2009-06-22
1
-9
/
+10
*
Initial support for some Thumb2 instructions.
Anton Korobeynikov
2009-06-17
1
-3
/
+37
*
Revert hunk commited by accident
Anton Korobeynikov
2009-06-08
1
-7
/
+2
*
The attached patches implement most of the ARM AAPCS-VFP hard float
Anton Korobeynikov
2009-06-08
1
-2
/
+7
*
Fix pr4091: Add support for "m" constraint in ARM inline assembly.
Bob Wilson
2009-05-19
1
-0
/
+22
*
PR2985 / <rdar://problem/6584986>
Jim Grosbach
2009-04-07
1
-3
/
+5
*
tADDhirr is a thumb instruction. Do not allow this code to be reached in non-...
Evan Cheng
2009-03-26
1
-0
/
+2
*
fix PR3538 for ARM.
Chris Lattner
2009-02-12
1
-12
/
+19
*
Eliminate remaining non-DebugLoc version of getTargetNode.
Dale Johannesen
2009-02-06
1
-1
/
+3
*
get rid of some non-DebugLoc getTargetNode variants.
Dale Johannesen
2009-02-06
1
-1
/
+2
*
Get rid of one more non-DebugLoc getNode and
Dale Johannesen
2009-02-06
1
-7
/
+9
[next]