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
/
ARMBaseRegisterInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Darwin requires a frame pointer for all non-leaf functions to support correct
Jim Grosbach
2009-11-21
1
-1
/
+4
*
Make the pass class name more explicit.
Jim Grosbach
2009-11-16
1
-4
/
+6
*
make pass name a bit more clear
Jim Grosbach
2009-11-16
1
-1
/
+1
*
Detect need for autoalignment of the stack earlier to catch spills more
Jim Grosbach
2009-11-15
1
-2
/
+45
*
Add a bool flag to StackObjects telling whether they reference spill
David Greene
2009-11-12
1
-2
/
+4
*
Now that the default is 'enabled,' a separate command line option for ARM is
Jim Grosbach
2009-11-09
1
-8
/
+1
*
Enable dynamic stack realignment by default.
Jim Grosbach
2009-11-09
1
-1
/
+1
*
Set dynamic stack realignment to real values.
Jim Grosbach
2009-11-09
1
-11
/
+3
*
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-09
1
-4
/
+4
*
Use aligned load/store instructions for spilling Q registers when we know the...
Jim Grosbach
2009-11-08
1
-2
/
+2
*
Grammar.
Jim Grosbach
2009-11-04
1
-1
/
+1
*
Now that the memory leak from McCat/08-main has been fixed (86056), re-enable
Jim Grosbach
2009-11-04
1
-3
/
+9
*
If a function has no stack frame at all, dynamic realignment isn't necessary.
Jim Grosbach
2009-11-04
1
-0
/
+1
*
dynamic stack realignment necessitates scanning the floating point callee-
Jim Grosbach
2009-11-04
1
-2
/
+2
*
Fix PR5367. QPR_8 is the super regclass of DPR_8 and SPR_8.
Evan Cheng
2009-11-03
1
-2
/
+9
*
Revert r85049, it is causing PR5367
Anton Korobeynikov
2009-11-03
1
-0
/
+2
*
Make use of imm12 version of Thumb2 ldr / str instructions more aggressively.
Evan Cheng
2009-11-01
1
-6
/
+16
*
Dial back the realignment a bit.
Jim Grosbach
2009-10-30
1
-9
/
+3
*
To get more thorough testing from llc-beta nightly runs, do dynamic stack
Jim Grosbach
2009-10-29
1
-4
/
+9
*
Cleanup now that frame index scavenging via post-pass is working for ARM and ...
Jim Grosbach
2009-10-28
1
-31
/
+4
*
Enable virtual register based frame index scavenging by default for ARM & T2.
Jim Grosbach
2009-10-27
1
-2
/
+2
*
Infrastructure for dynamic stack realignment on ARM. For now, this is off by
Jim Grosbach
2009-10-27
1
-2
/
+74
*
Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing.
Evan Cheng
2009-10-25
1
-0
/
+27
*
Missing piece of the ARM frame index post-scavenging conditionalization
Jim Grosbach
2009-10-21
1
-0
/
+1
*
Conditionalize ARM/T2 frame index post-scavenging while working out fixes
Jim Grosbach
2009-10-21
1
-4
/
+31
*
Disable by default while debugging
Jim Grosbach
2009-10-20
1
-1
/
+1
*
add cmd line opt to disable frame index reuse for ARM and T2. debug aid.
Jim Grosbach
2009-10-20
1
-0
/
+7
*
Enable post-pass frame index register scavenging for ARM and Thumb2
Jim Grosbach
2009-10-20
1
-20
/
+8
*
Enable allocation of R3 in Thumb1
Jim Grosbach
2009-10-19
1
-4
/
+2
*
Add register-reuse to frame-index register scavenging. When a target uses
Jim Grosbach
2009-10-07
1
-3
/
+5
*
In Thumb1, the register scavenger is not always able to use an emergency
Jim Grosbach
2009-10-05
1
-3
/
+3
*
Clarify comment phrasing.
Jim Grosbach
2009-09-30
1
-1
/
+1
*
When checking whether we need to reserve a register for the scavenger,
Jim Grosbach
2009-09-30
1
-1
/
+7
*
minor cleanup and add clarifying comment
Jim Grosbach
2009-09-29
1
-7
/
+9
*
Adjust processFunctionBeforeCalleeSavedScan() to correctly reserve a stack
Jim Grosbach
2009-09-28
1
-2
/
+4
*
Add some comments to clarify things that I discovered this week.
Bob Wilson
2009-09-25
1
-2
/
+6
*
Start of revamping the register scavenging in PEI. ARM Thumb1 is the driving
Jim Grosbach
2009-09-24
1
-3
/
+5
*
Fix a typo in an assertion message.
Bob Wilson
2009-09-18
1
-1
/
+1
*
Revert array initialization regclass change so that the initialization stays ...
Jim Grosbach
2009-09-11
1
-24
/
+20
*
Update register class references to use the global constant ARM::*RegisterCla...
Jim Grosbach
2009-09-11
1
-25
/
+29
*
Fix -Asserts warning, round two.
Daniel Dunbar
2009-08-28
1
-3
/
+2
*
Fix -Asserts warning.
Daniel Dunbar
2009-08-28
1
-2
/
+1
*
Fix PR4789. Teach eliminateFrameIndex how to handle VLDRQ and VSTRQ which can...
Evan Cheng
2009-08-27
1
-11
/
+21
*
Simplify RegScavenger::FindUnusedReg.
Jakob Stoklund Olesen
2009-08-18
1
-5
/
+1
*
Do not use frame register to reference fixed stack objects if the function is...
Evan Cheng
2009-08-15
1
-12
/
+13
*
Leaf functions which do not save CSRs can be frameless even with -disable-fp-...
Evan Cheng
2009-08-14
1
-1
/
+8
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
1
-1
/
+2
*
Whitespace cleanup. Remove trailing whitespace.
Jim Grosbach
2009-08-11
1
-4
/
+4
*
Use tMOVgpr2gpr instead of t2MOVr.
Evan Cheng
2009-08-10
1
-4
/
+7
*
It turns out most of the thumb2 instructions are not allowed to touch SP. The...
Evan Cheng
2009-08-07
1
-5
/
+6
[prev]
[next]