index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
Thumb1RegisterInfo.cpp
Commit message (
Expand
)
Author
Age
*
Avoid release build warnings.
Benjamin Kramer
2010-11-19
*
Move hasFP() and few related hooks to TargetFrameInfo.
Anton Korobeynikov
2010-11-18
*
First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...
Anton Korobeynikov
2010-11-15
*
Revert r114340 (improvements in Darwin function prologue/epilogue), as it broke
Jim Grosbach
2010-11-02
*
Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do any
Jim Grosbach
2010-10-19
*
Simplify ARM callee-saved register handling by removing the distinction
Jim Grosbach
2010-09-20
*
Re-apply r112883:
Jim Grosbach
2010-09-03
*
Revert "For ARM stack frames that utilize variable sized objects and have eit...
Daniel Dunbar
2010-09-03
*
For ARM stack frames that utilize variable sized objects and have either
Jim Grosbach
2010-09-02
*
Simplify eliminateFrameIndex() interface back down now that PEI doesn't need
Jim Grosbach
2010-08-26
*
Add Thumb1 support for virtual frame indices.
Jim Grosbach
2010-08-19
*
Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function...
Evan Cheng
2010-08-10
*
Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FP
Daniel Dunbar
2010-08-10
*
Fix ARM hasFP() semantics. It should return true whenever FP register is
Evan Cheng
2010-08-10
*
Constify some arguments.
Eric Christopher
2010-07-20
*
Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon.
Rafael Espindola
2010-07-11
*
skip dbg_value instructions
Jim Grosbach
2010-06-29
*
rdar://7937137 - dbg values not being handled in thumb1 version of
Jim Grosbach
2010-05-04
*
ReuseFrameIndexVals is used in multiple files, so it can't be static.
Dan Gohman
2010-04-15
*
Add const qualifiers to CodeGen's use of LLVM IR constructs.
Dan Gohman
2010-04-15
*
use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()
Chris Lattner
2010-04-02
*
Change ARM ld/st multiple instructions to have variant instructions for
Bob Wilson
2010-03-13
*
comment why we use custom epilogue for t1 functions using vaargs.
Jim Grosbach
2010-03-10
*
Clear up the last (famous last words) frame index value reuse issues for Thumb1.
Jim Grosbach
2010-03-10
*
Change the Value argument to eliminateFrameIndex to a type-tagged value. This
Jim Grosbach
2010-03-09
*
scavenged frame index value re-use gets confused when more than one base
Jim Grosbach
2010-03-09
*
Thumb1 epilogue code generation needs to take into account that callee-saved
Jim Grosbach
2010-03-06
*
handle very large call frames when require SPAdj != 0 for Thumb1
Jim Grosbach
2010-02-24
*
Remove predicates when changing an add into an unpredicable mov.
Jakob Stoklund Olesen
2010-01-19
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
*
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-09
*
80-column cleanup of file header comments
Jim Grosbach
2009-11-07
*
Cleanup now that frame index scavenging via post-pass is working for ARM and ...
Jim Grosbach
2009-10-28
*
Trim more includes.
Evan Cheng
2009-10-22
*
Missing piece of the ARM frame index post-scavenging conditionalization
Jim Grosbach
2009-10-21
*
Now that all ARM subtargets use frame index scavenging, the Thumb1 requires*
Jim Grosbach
2009-10-20
*
Enable allocation of R3 in Thumb1
Jim Grosbach
2009-10-19
*
Adjust the scavenge register spilling to allow the target to choose an
Jim Grosbach
2009-10-19
*
Cleanup up unused R3LiveIn tracking.
Jim Grosbach
2009-10-08
*
Re-enable register scavenging in Thumb1 by default.
Jim Grosbach
2009-10-08
*
reverting thumb1 scavenging default due to test failure while I figure out wh...
Jim Grosbach
2009-10-07
*
Enable thumb1 register scavenging by default.
Jim Grosbach
2009-10-07
*
Add register-reuse to frame-index register scavenging. When a target uses
Jim Grosbach
2009-10-07
*
In Thumb1, the register scavenger is not always able to use an emergency
Jim Grosbach
2009-10-05
*
ARM::tPOP and tPOP_RET each has an extra writeback operand now.
Evan Cheng
2009-10-01
*
Start of revamping the register scavenging in PEI. ARM Thumb1 is the driving
Jim Grosbach
2009-09-24
*
Remove some unused variables and methods warned about by
Duncan Sands
2009-09-06
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
*
Shrinkify Thumb2 load / store multiple instructions.
Evan Cheng
2009-08-11
*
Whitespace cleanup. Remove trailing whitespace.
Jim Grosbach
2009-08-11
[next]