projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Allow CP10/CP11 operations on ARMv5/v6
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMFrameLowering.cpp
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
2014-06-26
Eric Christopher
Move the frame lowering constructors out of line to...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-30
Tim Northover
ARM: use AAPCS-style prologues for embedded MachO.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Tim Northover
Segmented stacks: omit __morestack call when there...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Saleem Abdulrasool
ARM: mark additional instructions as MachineFrameSetup
blob
|
commitdiff
|
raw
|
diff to current
2014-05-07
Saleem Abdulrasool
ARM: fix WoA PEI instruction selection
blob
|
commitdiff
|
raw
|
diff to current
2014-05-06
Joerg Sonnenberger
If a function needs a frame pointer, but r11 (aka fp...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Saleem Abdulrasool
ARM: fix memory leak, simplify WoA stack probing
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Saleem Abdulrasool
ARM: support stack probe emission for Windows on ARM
blob
|
commitdiff
|
raw
|
diff to current
2014-04-19
Alp Toker
Remove some empty statements
blob
|
commitdiff
|
raw
|
diff to current
2014-04-09
Alp Toker
Fix some doc and comment typos
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Craig Topper
Make consistent use of MCPhysReg instead of uint16_t...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-04
Jim Grosbach
ARM: Use range-based for loops in frame lowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Oliver Stannard
ARM: Use __STACK_LIMIT symbol for segmented stacks
blob
|
commitdiff
|
raw
|
diff to current
2014-04-02
Oliver Stannard
ARM: Add support for segmented stacks
blob
|
commitdiff
|
raw
|
diff to current
2014-03-12
Tim Northover
ARM: correct Dwarf output for non-contiguous VFP saves.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Oliver Stannard
ARM: Correctly align arguments after a byval struct...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-14
Artyom Skrobov
Generate the DWARF stack frame decode operations in...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Tim Northover
ARM MachO: sort out isTargetDarwin/isTargetIOS/......
blob
|
commitdiff
|
raw
|
diff to current
2013-12-08
Tim Northover
ARM: fix folding of stack-adjustment (yet again).
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Tim Northover
ARM: fix yet another stack-folding bug
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: decide whether to use movw/movt based on "minsize...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-01
Tim Northover
ARM: fix bug in -Oz stack adjustment folding
blob
|
commitdiff
|
raw
|
diff to current
2013-11-08
Tim Northover
ARM: fold prologue/epilogue sp updates into push/pop...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-04
Tim Northover
ARM: remove unnecessary state-tracking during frame...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Tim Northover
ARM: support interrupt attribute
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Stepan Dyatkovskiy
PR15868 fix.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-30
Stepan Dyatkovskiy
Refactoring patch.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-22
Hal Finkel
Allow the register scavenger to spill multiple registers
blob
|
commitdiff
|
raw
|
diff to current
2013-03-14
Hal Finkel
Move estimateStackSize from ARM into MachineFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Eli Bendersky
Move the eliminateCallFramePseudoInstr method from...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-21
Roman Divacky
Remove duplicate includes.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
Jakob Stoklund Olesen
Add an MF argument to MI::copyImplicitOps().
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Kaelyn Uhrain
Avoid an unused-variable warning when asserts are disabled.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
80 col.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Jakob Stoklund Olesen
Remove ARMBaseRegisterInfo::isReservedReg().
blob
|
commitdiff
|
raw
|
diff to current
2012-10-17
Jakob Stoklund Olesen
Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-03
Eric Christopher
Add support for the ARM GHC calling convention, this...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Craig Topper
Convert more uses of XXXRegisterClass to &XXXRegClass...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-06
Jakob Stoklund Olesen
Eliminate iOS-specific tail call instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Bob Wilson
Remove some redundant checks.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Jim Grosbach
ARM refactor away a bunch of VLD/VST pseudo instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-04
Craig Topper
Use uint16_t to store registers in callee saved registe...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Jakob Stoklund Olesen
Enable ARM base pointer when calling functions with...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-24
Benjamin Kramer
Remove unused cl::opt, make another opt static.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-06
Jakob Stoklund Olesen
Enable aligned NEON spilling by default.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Evan Cheng
Fix more places which should be checking for iOS, not...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-24
Jakob Stoklund Olesen
Fix Comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-23
Jakob Stoklund Olesen
Experimental support for aligned NEON spills.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jakob Stoklund Olesen
Move common code into an MRI function.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-20
Chad Rosier
Revert 142337. Thumb1 still doesn't support dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Chad Rosier
Add support for dynamic stack realignment when in thumb...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Chad Rosier
Revert r140924 "Attempt to fix dynamic stack realignmen...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Chad Rosier
Attempt to fix dynamic stack realignment for thumb1...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Owen Anderson
Thumb unconditional branches are allowed in IT blocks...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Tidy up. Formatting.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-25
Andrew Trick
ARM fix for missing implicit operands on ldmia_ret.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-25
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-08-05
Jim Grosbach
ARM refactor indexed store instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Owen Anderson
Split am2offset into register addend and immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Evan Cheng
Sink ARMMCExpr and ARMAddressingModes into MC layer...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Jim Grosbach
ARM estimateStackSize() needs to account for simplified...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Refact ARM Thumb1 tMOVr instruction family.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Thumb1 register to register MOV instruction is predicable.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Cameron Zwarich
Update an insertion point iterator after replacing...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-13
Jim Grosbach
Fix coordination for using R4 in Thumb1 as a scratch...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-22
Evan Cheng
In Thumb2 mode, lower frame indix references to:
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Jim Grosbach
Clean up ARM tail calls a bit. They're pseudo-instructi...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Preliminary support for ARM frame save directives emiss...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-25
Evan Cheng
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-25
Evan Cheng
Each prologue may have multiple vpush instructions...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-14
Bob Wilson
Remove unused bitvectors that record ARM callee-saved...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-25
Evan Cheng
Don't merge restore with tail call instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Jeffrey Yasskin
Remove unused variables found by gcc-4.6's -Wunused...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-16
Evan Cheng
Spill R4 if it's going to be used to restore SP from FP.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Jakob Stoklund Olesen
Teach frame lowering to ignore debug values after the...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Bob Wilson
Tidy comments, indentation, and 80-column violations.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Evan Cheng
Clean up ARM subtarget code by using Triple ADT.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Eric Christopher
Expand on the safeness of restoring the sp from the...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Anton Korobeynikov
Rename TargetFrameInfo into TargetFrameLowering. Also...
blob
|
commitdiff
|
raw
|
diff to current