Home
last modified time | relevance | path

Searched refs:KillSrc (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp45 Register SrcReg, bool KillSrc, in copyPhysReg() argument
57 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
72 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
97 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
108 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DThumb1InstrInfo.h42 bool KillSrc, bool RenamableDest = false,
H A DThumb2InstrInfo.h42 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp39 Register SrcReg, bool KillSrc, in copyPhysReg() argument
49 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
63 .addReg(SrcHi, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
65 .addReg(SrcLo, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
68 .addReg(SrcLo, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
70 .addReg(SrcHi, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
85 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp327 MCRegister DestReg, MCRegister SrcReg, bool KillSrc, in copyPhysSubRegs() argument
354 if (KillSrc) in copyPhysSubRegs()
360 Register DestReg, Register SrcReg, bool KillSrc, in copyPhysReg() argument
365 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
383 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
389 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
394 copyPhysSubRegs(MBB, I, DL, DestReg, SrcReg, KillSrc, get(VE::ANDMmm), in copyPhysReg()
400 copyPhysSubRegs(MBB, I, DL, DestReg, SrcReg, KillSrc, get(VE::ORri), in copyPhysReg()
917 bool KillSrc = IsSrcReg ? MI.getOperand(2).isKill() : false; in expandPostRAPseudo() local
930 .addReg(Src, getKillRegState(KillSrc)); in expandPostRAPseudo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp439 Register SrcReg, bool KillSrc, in copyPhysReg() argument
455 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
463 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
467 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
478 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
495 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
499 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
522 if (KillSrc) in copyPhysReg()
H A DSparcInstrInfo.h90 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp43 Register SrcReg, bool KillSrc, in copyPhysReg() argument
48 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
56 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
64 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
73 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
80 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
86 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
110 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp34 Register SrcReg, bool KillSrc, in copyPhysReg() argument
38 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
41 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DBPFInstrInfo.h34 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp480 Register SrcReg, bool KillSrc, in copyPhysReg() argument
486 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
491 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
502 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
514 .addReg(SrcReg, RegState::Define | getDeadRegState(KillSrc)) in copyPhysReg()
563 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DCSKYInstrInfo.h57 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXInstrInfo.cpp32 Register SrcReg, bool KillSrc, in copyPhysReg() argument
56 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DNVPTXInstrInfo.h55 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.cpp60 Register SrcReg, bool KillSrc, in copyPhysReg() argument
74 .addReg(SrcReg, KillSrc ? RegState::Kill : 0); in copyPhysReg()
H A DWebAssemblyInstrInfo.h44 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp330 Register SrcReg, bool KillSrc, in copyPhysReg() argument
337 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
349 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DXCoreInstrInfo.h67 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp270 unsigned Size, bool KillSrc, in emitGRX32Move() argument
283 .addReg(SrcReg, getKillRegState(KillSrc) | getUndefRegState(UndefSrc)); in emitGRX32Move()
288 .addReg(SrcReg, getKillRegState(KillSrc) | getUndefRegState(UndefSrc)) in emitGRX32Move()
883 Register SrcReg, bool KillSrc, in copyPhysReg() argument
891 RI.getSubReg(SrcReg, SystemZ::subreg_h64), KillSrc); in copyPhysReg()
895 RI.getSubReg(SrcReg, SystemZ::subreg_l64), KillSrc); in copyPhysReg()
897 .addReg(SrcReg, (getKillRegState(KillSrc) | RegState::Implicit)); in copyPhysReg()
902 emitGRX32Move(MBB, MBBI, DL, DestReg, SrcReg, SystemZ::LR, 32, KillSrc, in copyPhysReg()
918 .addReg(SrcRegHi, getKillRegState(KillSrc)) in copyPhysReg()
919 .addReg(SrcRegLo, getKillRegState(KillSrc)); in copyPhysReg()
[all …]
H A DSystemZInstrInfo.h206 unsigned LowLowOpcode, unsigned Size, bool KillSrc,
279 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstrInfo.h56 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp83 Register SrcReg, bool KillSrc, in copyPhysReg() argument
110 .addReg(SrcReg, RegState::Implicit | getKillRegState(KillSrc)); in copyPhysReg()
131 .addReg(SrcReg, getKillRegState(KillSrc)).addImm(1 << 4) in copyPhysReg()
137 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
178 MIB.addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
734 unsigned KillSrc = getKillRegState(Src.isKill()); in expandCvtFPInt() local
747 BuildMI(MBB, I, DL, MovDesc, TmpReg).addReg(SrcReg, KillSrc); in expandCvtFPInt()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp87 Register SrcReg, bool KillSrc, in copyPhysReg() argument
98 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
H A DMSP430InstrInfo.h40 bool KillSrc, bool RenamableDest = false,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.h68 bool KillSrc, bool RenamableDest = false,

123