Home
last modified time | relevance | path

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

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDThumb1InstrInfo.cpp45 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
56 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
71 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
96 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
107 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
HDThumb1InstrInfo.h42 bool KillSrc) const override;
HDThumb2InstrInfo.h42 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchInstrInfo.cpp42 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
45 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
53 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
61 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
70 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
77 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
83 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
107 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
HDAVRInstrInfo.cpp45 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
54 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
68 .addReg(SrcHi, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
70 .addReg(SrcLo, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
73 .addReg(SrcLo, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
75 .addReg(SrcHi, getKillRegState(KillSrc) | RegState::Undef); in copyPhysReg()
90 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
HDVEInstrInfo.cpp328 MCRegister DestReg, MCRegister SrcReg, bool KillSrc, in copyPhysSubRegs() argument
355 if (KillSrc) in copyPhysSubRegs()
362 bool KillSrc) const { in copyPhysReg()
366 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
384 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
390 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
395 copyPhysSubRegs(MBB, I, DL, DestReg, SrcReg, KillSrc, get(VE::ANDMmm), in copyPhysReg()
401 copyPhysSubRegs(MBB, I, DL, DestReg, SrcReg, KillSrc, get(VE::ORri), in copyPhysReg()
919 bool KillSrc = IsSrcReg ? MI.getOperand(2).isKill() : false; in expandPostRAPseudo() local
932 .addReg(Src, getKillRegState(KillSrc)); in expandPostRAPseudo()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
HDSparcInstrInfo.cpp441 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
456 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
464 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
468 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
479 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
496 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
500 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
523 if (KillSrc) in copyPhysReg()
HDSparcInstrInfo.h90 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Xtensa/
HDXtensaInstrInfo.cpp108 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
113 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
114 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
HDXtensaInstrInfo.h52 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFInstrInfo.cpp34 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
37 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
40 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
HDBPFInstrInfo.h34 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/CSKY/
HDCSKYInstrInfo.cpp481 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
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()
HDCSKYInstrInfo.h58 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyInstrInfo.cpp60 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
72 .addReg(SrcReg, KillSrc ? RegState::Kill : 0); in copyPhysReg()
HDWebAssemblyInstrInfo.h50 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXInstrInfo.cpp35 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
66 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
HDNVPTXInstrInfo.h56 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
HDXCoreInstrInfo.cpp334 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
340 .addReg(SrcReg, getKillRegState(KillSrc)) in copyPhysReg()
352 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
HDXCoreInstrInfo.h67 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZInstrInfo.cpp268 unsigned Size, bool KillSrc, in emitGRX32Move() argument
281 .addReg(SrcReg, getKillRegState(KillSrc) | getUndefRegState(UndefSrc)); in emitGRX32Move()
286 .addReg(SrcReg, getKillRegState(KillSrc) | getUndefRegState(UndefSrc)) in emitGRX32Move()
861 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
867 RI.getSubReg(SrcReg, SystemZ::subreg_h64), KillSrc); in copyPhysReg()
871 RI.getSubReg(SrcReg, SystemZ::subreg_l64), KillSrc); in copyPhysReg()
873 .addReg(SrcReg, (getKillRegState(KillSrc) | RegState::Implicit)); in copyPhysReg()
878 emitGRX32Move(MBB, MBBI, DL, DestReg, SrcReg, SystemZ::LR, 32, KillSrc, in copyPhysReg()
894 .addReg(SrcRegHi, getKillRegState(KillSrc)) in copyPhysReg()
895 .addReg(SrcRegLo, getKillRegState(KillSrc)); in copyPhysReg()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVInstrInfo.h54 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
HDMSP430InstrInfo.h40 bool KillSrc) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsSEInstrInfo.cpp86 MCRegister SrcReg, bool KillSrc) const { in copyPhysReg()
112 .addReg(SrcReg, RegState::Implicit | getKillRegState(KillSrc)); in copyPhysReg()
133 .addReg(SrcReg, getKillRegState(KillSrc)).addImm(1 << 4) in copyPhysReg()
139 .addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
180 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-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
HDARCInstrInfo.h68 bool KillSrc) const override;

123