forked from OSchip/llvm-project
![]() MIR support is totally unusable for AMDGPU without this, since the set of reserved registers is set from fields here. Add a clone method to MachineFunctionInfo. This is a subtle variant of the copy constructor that is required if there are any MIR constructs that use pointers. Specifically, at minimum fields that reference MachineBasicBlocks or the MachineFunction need to be adjusted to the values in the new function. |
||
---|---|---|
.. | ||
Disassembler | ||
MCTargetDesc | ||
TargetInfo | ||
ARC.h | ||
ARC.td | ||
ARCAsmPrinter.cpp | ||
ARCBranchFinalize.cpp | ||
ARCCallingConv.td | ||
ARCExpandPseudos.cpp | ||
ARCFrameLowering.cpp | ||
ARCFrameLowering.h | ||
ARCISelDAGToDAG.cpp | ||
ARCISelLowering.cpp | ||
ARCISelLowering.h | ||
ARCInstrFormats.td | ||
ARCInstrInfo.cpp | ||
ARCInstrInfo.h | ||
ARCInstrInfo.td | ||
ARCMCInstLower.cpp | ||
ARCMCInstLower.h | ||
ARCMachineFunctionInfo.cpp | ||
ARCMachineFunctionInfo.h | ||
ARCOptAddrMode.cpp | ||
ARCRegisterInfo.cpp | ||
ARCRegisterInfo.h | ||
ARCRegisterInfo.td | ||
ARCSubtarget.cpp | ||
ARCSubtarget.h | ||
ARCTargetMachine.cpp | ||
ARCTargetMachine.h | ||
ARCTargetStreamer.h | ||
ARCTargetTransformInfo.h | ||
CMakeLists.txt |