Files
clang-p2996/llvm/lib/Target/SystemZ/SystemZInstrVector.td
Dominik Steenken c0a7ccb59a [SystemZ] Implement basic isCopyInstrImpl (#132903)
As a first step toward implementing SystemZ support for instr-ref-based
debug info tracking, this commit adds a basic implementation for the
previously absent `SystemZInstrInfo::isCopyInstrImpl`.

This is accomplished by adding a new flag called `isMoveReg` on the
relevant instructions and calling upon that bit of information to
implement the function. Which instructions to add the flag to was based
on the implementation of `SystemZInstrInfo::copyPhysReg`. The full list
of instructions is as follows:

#### General-Purpose Registers
- `lr`
- `lgr`
#### Floating Point Registers
- `ler`
- `ldr`
- `lxr`
#### Vector Registers
- `vlr`
2025-03-25 15:00:54 +01:00

118 KiB