1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/lib/CodeGen/GlobalISel
Tim Northover 05e50bbdf6 GlobalISel: freeze reserved regs after IRTranslator.
We can freeze the registers after the MachineFrameInfo has been configured (by
telling it about calls, inline asm, ...). This doesn't happen at all yet, but
will be part of IR translation.

Fixes -verify-machineinstrs assertion.

llvm-svn: 275221
2016-07-12 22:23:42 +00:00
..
CMakeLists.txt [GlobalISel] Add the RegisterBankInfo class for the handling of register banks. 2016-04-05 20:02:47 +00:00
GlobalISel.cpp [GlobalISel] Add the skeleton of the RegBankSelect pass. 2016-04-05 19:06:01 +00:00
IRTranslator.cpp GlobalISel: freeze reserved regs after IRTranslator. 2016-07-12 22:23:42 +00:00
LLVMBuild.txt GlobalISel is always built since r260566, reflect it in LLVMBuild.txt 2016-02-12 18:43:14 +00:00
MachineIRBuilder.cpp [IRTranslator] Translate unconditional branches. 2016-03-11 17:28:03 +00:00
RegBankSelect.cpp [RegBankSelect] Print out the actual mapping of the operands. 2016-06-08 21:55:30 +00:00
RegisterBank.cpp [RegisterBankInfo] Change the API for the verify methods. 2016-04-21 18:34:43 +00:00
RegisterBankInfo.cpp [RegisterBankInfo] Avoid code duplication in OperandsMapper for the computation of the end of range. 2016-06-08 21:55:26 +00:00