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
/
Mips
/
MipsRegisterInfo.cpp
Commit message (
Expand
)
Author
Age
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
[cleanup] Lift using directives, DEBUG_TYPE definitions, and even some
Chandler Carruth
2014-04-22
*
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
Craig Topper
2014-04-04
*
Replace '#include ValueTypes.h' with forward declarations.
Patrik Hagglund
2014-03-12
*
[Layering] Move DebugInfo.h into the IR library where its implementation
Chandler Carruth
2014-03-06
*
This patch has two main functions:
Reed Kotler
2014-02-14
*
[mips] Forbid the use of registers t6, t7 and t8 if the target is NaCl.
Sasa Stankovic
2014-02-07
*
Next step in Mips16 prologue/epilogue cleanup.
Reed Kotler
2013-12-10
*
Remove getEHExceptionRegister and getEHHandlerRegister.
Rafael Espindola
2013-10-07
*
[mips][msa] Added cfcmsa, and ctcmsa
Daniel Sanders
2013-08-28
*
[mips] Add support for calling convention CC_MipsO32_FP64, which is used when...
Akira Hatanaka
2013-08-20
*
[mips] Resolve register classes dynamically using ptr_rc to reduce the number of
Akira Hatanaka
2013-08-20
*
[mips] Rename DSPRegs.
Akira Hatanaka
2013-08-14
*
[mips] Delete register class HWRegs64.
Akira Hatanaka
2013-08-08
*
[mips] Rename register classes CPURegs and CPU64Regs.
Akira Hatanaka
2013-08-06
*
Clean up code for Mips16 large frame handling.
Reed Kotler
2013-08-04
*
Checkin in of first of several patches to finish implementation of
Reed Kotler
2013-05-10
*
[mips] Split the DSP control register and define one register for each field of
Akira Hatanaka
2013-05-03
*
[PEI] Pass the frame index operand number to the eliminateFrameIndex function.
Chad Rosier
2013-01-31
*
[mips] Implement MipsRegisterInfo::getRegPressureLimit.
Akira Hatanaka
2013-01-22
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
[mips] Stop reserving register AT and use register scavenger when a scratch
Akira Hatanaka
2012-11-03
*
[mips] Do not reserve all 64-bit registers, but only the ones which need to be
Akira Hatanaka
2012-11-02
*
This patch is for the implementation of mips16 complex pattern addr16.
Reed Kotler
2012-10-28
*
Add MIPS accumulator and DSP control registers.
Akira Hatanaka
2012-09-21
*
Add a member of type Mips16InstrInfo/MipsSEInstrInfo to class
Akira Hatanaka
2012-08-22
*
Add a getName function to MachineFunction. Use it in places that previously d...
Craig Topper
2012-08-22
*
Add register Mips::GP to the list of reserved registers if target is bare-metal
Akira Hatanaka
2012-08-22
*
Implement MipsSERegisterInfo::eliminateCallFramePseudoInstr. The function emits
Akira Hatanaka
2012-07-31
*
Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo and
Akira Hatanaka
2012-07-31
*
Expand DYNAMIC_STACKALLOC nodes rather than doing custom-lowering.
Akira Hatanaka
2012-07-31
*
Eliminate the stack slot used to save the global base register.
Akira Hatanaka
2012-07-25
*
Make register Mips::RA allocatable if not in mips16 mode.
Akira Hatanaka
2012-07-10
*
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
Bill Wendling
2012-06-28
*
Fix coding style violations. Remove white spaces and tabs.
Akira Hatanaka
2012-06-14
*
In MipsRegisterInfo::eliminateFrameIndex, call Mips::loadImmediate
Akira Hatanaka
2012-06-14
*
Stop reserving register $gp. Do not call isGPFI to check whether a frame object
Akira Hatanaka
2012-05-12
*
Fix a misleading comment.
Akira Hatanaka
2012-05-11
*
Make register FP allocatable if the compiled function does not have dynamic
Akira Hatanaka
2012-05-09
*
This patch fixes a problem which arose when using the Post-RA scheduler
Preston Gurd
2012-04-23
*
Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...
Craig Topper
2012-04-20
*
Turn on post register allocation scheduler.
Akira Hatanaka
2012-03-28
*
Emit all directives except for ".cprestore" during asm printing rather than emit
Akira Hatanaka
2012-03-28
*
Remove trailing white space.
Akira Hatanaka
2012-03-27
*
Reserve hardware registers.
Akira Hatanaka
2012-03-27
*
Reorder includes in Target backends to following coding standards. Remove som...
Craig Topper
2012-03-17
*
Use uint16_t to store registers and opcode in static tables in the target spe...
Craig Topper
2012-03-11
*
Use uint16_t to store registers in callee saved register tables to reduce siz...
Craig Topper
2012-03-04
*
Changes for migrating to using register mask operands.
Akira Hatanaka
2012-03-01
[next]