| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRExpandPseudoInsts.cpp | 157 bool DstIsKill = MI.getOperand(1).isKill(); in expandArith() 158 bool SrcIsKill = MI.getOperand(2).isKill(); in expandArith() 190 bool DstIsKill = MI.getOperand(1).isKill(); in expandLogic() 191 bool SrcIsKill = MI.getOperand(2).isKill(); in expandLogic() 249 bool SrcIsKill = MI.getOperand(1).isKill(); in expandLogicImm() 309 bool SrcIsKill = MI.getOperand(1).isKill(); in expand() 363 bool SrcIsKill = MI.getOperand(1).isKill(); in expand() 428 bool DstIsKill = MI.getOperand(1).isKill(); in expand() 461 bool DstIsKill = MI.getOperand(1).isKill(); in expand() 499 bool DstIsKill = MI.getOperand(0).isKill(); in expand() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCVSXFMAMutate.cpp | 192 if (LIS->getInterval(Reg2).Query(FMAIdx).isKill() in processBlock() 196 } else if (LIS->getInterval(Reg3).Query(FMAIdx).isKill() in processBlock() 225 bool AddRegKill = AddendMI->getOperand(1).isKill(); in processBlock() 226 bool KilledProdRegKill = MI.getOperand(KilledProdOp).isKill(); in processBlock() 227 bool OtherProdRegKill = MI.getOperand(OtherProdOp).isKill(); in processBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstrBundle.cpp | 165 if (MO.isKill()) in finalizeBundle() 174 if (MO.isKill()) in finalizeBundle() 221 bool isKill = KilledUseSet.count(Reg); in finalizeBundle() local 223 MIB.addReg(Reg, getKillRegState(isKill) | getUndefRegState(isUndef) | in finalizeBundle() 365 if (MO.isKill()) in AnalyzePhysRegInBundle()
|
| H A D | TwoAddressInstructionPass.cpp | 949 bool isKill = isPlainlyKilled(MO); in rescheduleMIBelowKill() local 954 if (MOReg == Reg && !isKill) in rescheduleMIBelowKill() 1077 bool isKill = isPlainlyKilled(MO); in rescheduleKillAboveMI() local 1078 if (MOReg == Reg && !isKill) in rescheduleKillAboveMI() 1081 if (isKill && MOReg != Reg) in rescheduleKillAboveMI() 1373 if (MO.isKill()) { in tryInstructionTransform() 1739 if (MI->getOperand(SrcIdx).isKill()) in processStatepoint() 1952 bool isKill = UseMO.isKill(); in eliminateRegSequence() local 1953 if (isKill) in eliminateRegSequence() 1958 isKill = false; in eliminateRegSequence() [all …]
|
| H A D | GCEmptyBasicBlocks.cpp | 65 return !MI.isPosition() && !MI.isImplicitDef() && !MI.isKill() && in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsInstrInfo.h | 138 bool isKill, int FrameIndex, in storeRegToStackSlot() argument 142 storeRegToStack(MBB, MBBI, SrcReg, isKill, FrameIndex, RC, TRI, 0); in storeRegToStackSlot() 155 Register SrcReg, bool isKill, int FrameIndex,
|
| H A D | MipsSEFrameLowering.cpp | 193 .addReg(Src, getKillRegState(I->getOperand(0).isKill())); in expandStoreCCond() 235 unsigned SrcKill = getKillRegState(I->getOperand(0).isKill()); in expandStoreACC() 267 unsigned SrcKill = getKillRegState(I->getOperand(1).isKill()); in expandCopyACC() 326 TII.storeRegToStack(MBB, I, LoReg, I->getOperand(1).isKill(), FI, RC, in expandBuildPairF64() 328 TII.storeRegToStack(MBB, I, HiReg, I->getOperand(2).isKill(), FI, RC, in expandBuildPairF64() 390 TII.storeRegToStack(MBB, I, SrcReg, Op1.isKill(), FI, RC, &RegInfo, 0); in expandExtractElementF64()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VERegisterInfo.cpp | 297 bool isKill = MI.getOperand(3).isKill(); in processSTVM() local 309 build(VE::SVMmr, TmpReg).addReg(SrcReg, getKillRegState(isKill)).addImm(3); in processSTVM() 377 bool isKill = MI.getOperand(3).isKill(); in processSTVM512() local 391 if (isKill) in processSTVM512() 403 if (isKill) { in processSTVM512()
|
| H A D | VEInstrInfo.cpp | 461 Register SrcReg, bool isKill, int FI, in storeRegToStackSlot() argument 481 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 488 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 495 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 502 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 509 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 516 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot() 919 bool KillSrc = IsSrcReg ? MI.getOperand(2).isKill() : false; in expandPostRAPseudo() 966 bool KillSrc = MI.getOperand(1).isKill(); in expandPostRAPseudo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreRegisterInfo.cpp | 77 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) in InsertFPImmInst() 114 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) in InsertFPConstInst() 148 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) in InsertSPImmInst() 193 .addReg(Reg, getKillRegState(MI.getOperand(0).isKill())) in InsertSPConstInst()
|
| H A D | XCoreInstrInfo.h | 71 bool isKill, int FrameIndex,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.cpp | 529 Register SrcReg, bool isKill, int FI, in storeRegToStackSlot() argument 545 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 548 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 551 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 554 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 557 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 562 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
|
| H A D | SparcInstrInfo.h | 94 bool isKill, int FrameIndex,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.cpp | 38 bool isKill, int FrameIdx, const TargetRegisterClass *RC, in storeRegToStackSlot() argument 53 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot() 57 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
|
| H A D | MSP430InstrInfo.h | 44 bool isKill, int FrameIndex,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPostRABundler.cpp | 187 if (Next != E && Next->isKill()) { in runOnMachineFunction() 195 while (Next != E && Next->isKill()) { in runOnMachineFunction()
|
| H A D | SIOptimizeExecMaskingPreRA.cpp | 86 return (!AndLRQ.isKill() && AndLRQ.valueIn() != LR.Query(SelIdx).valueOut()); in isDefBetween() 233 if ((CmpLI && CmpLI->Query(AndIdx.getRegSlot()).isKill()) || in optimizeVcndVcmpPair() 247 bool IsKill = SelLI->Query(CmpIdx.getRegSlot()).isKill(); in optimizeVcndVcmpPair()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineOperand.h | 399 bool isKill() const { in isKill() function 807 bool isKill = false, bool isDead = false, 838 bool isKill = false, bool isDead = false, 845 assert(!(isKill && isDef) && "Kill flag on def"); 849 Op.IsDeadOrKill = isKill | isDead;
|
| H A D | MachineInstr.h | 1361 bool isKill() const { return getOpcode() == TargetOpcode::KILL; } 1503 int findRegisterUseOperandIdx(Register Reg, bool isKill = false, 1508 MachineOperand *findRegisterUseOperand(Register Reg, bool isKill = false, 1510 int Idx = findRegisterUseOperandIdx(Reg, isKill, TRI); 1515 Register Reg, bool isKill = false, 1518 findRegisterUseOperand(Reg, isKill, TRI);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | Thumb1InstrInfo.cpp | 80 Register SrcReg, bool isKill, int FI, in storeRegToStackSlot() argument 99 .addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot()
|
| H A D | Thumb1InstrInfo.h | 45 bool isKill, int FrameIndex,
|
| H A D | Thumb2InstrInfo.h | 46 bool isKill, int FrameIndex,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrBuilder.h | 158 unsigned Reg, bool isKill, int Offset) { in addRegOffset() argument 159 return addOffset(MIB.addReg(Reg, getKillRegState(isKill)), Offset); in addRegOffset()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCopyToCombine.cpp | 237 if (Op.isReg() && Op.getReg() == RegNotKilled && Op.isKill()) in removeKillInfo() 757 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); in emitCombineIR() 804 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRI() 853 unsigned LoRegKillFlag = getKillRegState(LoOperand.isKill()); in emitCombineRR() 854 unsigned HiRegKillFlag = getKillRegState(HiOperand.isKill()); in emitCombineRR()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFInstrInfo.h | 40 bool isKill, int FrameIndex,
|