reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/LiveVariables.h
  218         MO.setIsKill(false);
lib/CodeGen/BranchFolding.cpp
 2057           MO.setIsKill(false);
lib/CodeGen/ImplicitNullChecks.cpp
  646         NewMO.setIsKill(false);
lib/CodeGen/InlineSpiller.cpp
  626       MO.setIsKill();
 1047           MO.setIsKill();
lib/CodeGen/LiveIntervals.cpp
  986         MO.setIsKill(false);
 1066             MO->setIsKill(false);
lib/CodeGen/LivePhysRegs.cpp
  318       MO->setIsKill(IsNotLive);
lib/CodeGen/LiveRangeCalc.cpp
  169       MO.setIsKill(false);
lib/CodeGen/LiveVariables.cpp
  526         MO.setIsKill(false);
  693       MO.setIsKill(false);
lib/CodeGen/MIRCanonicalizerPass.cpp
  362         MO.setIsKill(false);
lib/CodeGen/MIRVRegNamerUtils.cpp
  246         MO->setIsKill(false);
lib/CodeGen/MachineBasicBlock.cpp
  916           OI->setIsKill(false);
lib/CodeGen/MachineCSE.cpp
  677               MO->setIsKill(false);
lib/CodeGen/MachineInstr.cpp
 1135       MO.setIsKill(false);
 1815         MO.setIsKill();
 1834       getOperand(OpIdx).setIsKill(false);
 1859       MO.setIsKill(false);
lib/CodeGen/MachineLICM.cpp
  581           MO.setIsKill(false);
lib/CodeGen/MachineRegisterInfo.cpp
  439     MO.setIsKill(false);
lib/CodeGen/MachineSink.cpp
 1155           MO.setIsKill(true);
lib/CodeGen/RegAllocFast.cpp
  373       MO.setIsKill();
  469     MO.setIsKill();
  514   MO.setIsKill();
  824         MO.setIsKill();
  829       MO.setIsKill(false);
  840     MO.setIsKill(false);
lib/CodeGen/RegisterCoalescer.cpp
  662     ValSEndInst->getOperand(UIdx).setIsKill(false);
  879     UseMO.setIsKill(false);
lib/CodeGen/ScheduleDAGInstrs.cpp
  328       MO.setIsKill(false);
 1097     MO.setIsKill(IsKill);
lib/CodeGen/TailDuplicator.cpp
  450           MO.setIsKill(false);
lib/CodeGen/TargetInstrInfo.cpp
  224   CommutedMI->getOperand(Idx2).setIsKill(Reg1IsKill);
  225   CommutedMI->getOperand(Idx1).setIsKill(Reg2IsKill);
lib/CodeGen/TwoAddressInstructionPass.cpp
  323     KillMO->setIsKill(false);
  325     KillMO->setIsKill(true);
 1595       MO.setIsKill(false);
 1620               MO.setIsKill(false);
 1658         MO.setIsKill(true);
 1830           MI.getOperand(j).setIsKill();
 1831           UseMO.setIsKill(false);
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
  312       MOSrc0->setIsKill(false);
  331       MOSrc1->setIsKill(false);
lib/Target/AArch64/AArch64InstrInfo.cpp
 4840     MO.setIsKill(false);
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  868       RegOp0.setIsKill(false);
  869       RegOp1.setIsKill(false);
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
 1052               UseOperand->setIsKill(false);
 1897     (*UI).setIsKill(false);
lib/Target/AMDGPU/GCNDPPCombine.cpp
  212     DPPInst->getOperand(NumOperands).setIsKill(false);
lib/Target/AMDGPU/R600InstrInfo.cpp
   91                                     .setIsKill(KillSrc);
lib/Target/AMDGPU/SIFoldOperands.cpp
  678       UseMI->getOperand(1).setIsKill(false);
  680       OpToFold.setIsKill(false);
  713             Def->setIsKill(false);
  725             Def->setIsKill(false);
  814         UseMI->getOperand(1).setIsKill(false);
lib/Target/AMDGPU/SIISelLowering.cpp
 3127     Src->setIsKill(false);
lib/Target/AMDGPU/SIInstrInfo.cpp
  636           DefOp.setIsKill(false);
 2042   CondReg.setIsKill(OrigCond.isKill());
 2095   CondReg.setIsKill(Cond[1].isKill());
 2403       Src0->setIsKill(Src1->isKill());
 3052       Use.setIsKill(Orig.isKill());
 4371   Rsrc.setIsKill(true);
 4613         Op.setIsKill();
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  281     To.setIsKill(From.isKill());
  439   getTargetOperand()->setIsKill(false);
lib/Target/AMDGPU/SIShrinkInstructions.cpp
  298   MI.getOperand(VAddr0Idx).setIsKill(IsKill);
  541       Xop.setIsKill(false);
lib/Target/ARM/ARMBaseInstrInfo.cpp
 1639     MI.getOperand(1).setIsKill(false);
 3326   UseMI.getOperand(1).setIsKill();
lib/Target/ARM/ARMConstantIslandPass.cpp
 2309       NewJTMI->getOperand(0).setIsKill(false);
lib/Target/ARM/ARMExpandPseudoInsts.cpp
 1062   New.setIsKill(false);
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  960           MO.setIsKill(false);
lib/Target/ARM/Thumb2ITBlockPass.cpp
  119     MO.setIsKill(false);
  272     LastITMI->findRegisterUseOperand(ARM::ITSTATE)->setIsKill();
lib/Target/ARM/Thumb2SizeReduction.cpp
  922     MIB->getOperand(0).setIsKill(false);
lib/Target/AVR/AVRExpandPseudoInsts.cpp
  166   MIBHI->getOperand(4).setIsKill();
  312   MIBHI->getOperand(4).setIsKill();
  344   MIBLO->getOperand(4).setIsKill();
  355   MIBHI->getOperand(4).setIsKill();
  443   MIBHI->getOperand(3).setIsKill();
  468   MIBLO->getOperand(3).setIsKill();
  478   MIBHI->getOperand(3).setIsKill();
 1272   MIBHI->getOperand(4).setIsKill();
 1303   MIBLO->getOperand(3).setIsKill();
 1346   MIBLO->getOperand(3).setIsKill();
 1381       MOV->getOperand(1).setIsKill();
 1405   SBC->getOperand(4).setIsKill();
lib/Target/Hexagon/HexagonConstPropagation.cpp
 3096         MO.setIsKill(false);
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  242     Op.setIsKill(false);
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  327         Op.setIsKill(true);
lib/Target/Hexagon/HexagonFrameLowering.cpp
 2289           SrcOp.setIsKill(false);
lib/Target/Hexagon/HexagonGenMux.cpp
  369       Op.setIsKill(!Live);
lib/Target/Hexagon/HexagonInstrInfo.cpp
 1103       MI1New->getOperand(0).setIsKill(false);
 1125       MI1New->getOperand(1).setIsKill(false);
lib/Target/Hexagon/HexagonNewValueJump.cpp
  665                   Op.setIsKill(false);
  666                   MO.setIsKill(true);
  707             cmpInstr->getOperand(0).setIsKill(false);
  710             cmpInstr->getOperand(1).setIsKill(false);
lib/Target/Hexagon/RDFLiveness.cpp
  912         Op.setIsKill(true);
lib/Target/Mips/MipsISelLowering.cpp
 1285   Divisor.setIsKill(false);
lib/Target/PowerPC/PPCInstrInfo.cpp
  443   MI.getOperand(2).setIsKill(Reg1IsKill);
  444   MI.getOperand(1).setIsKill(Reg2IsKill);
 2470       MO.setIsKill(false);
 2478     EndMI.getOperand(UseIndex).setIsKill(true);
 2511         MO->setIsKill(true);
lib/Target/PowerPC/PPCMIPeephole.cpp
 1308     BI2->getOperand(1).setIsKill(true);
 1309     BI1->getOperand(1).setIsKill(false);
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  144               DeadOrKillToUnset->setIsKill(false);
lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  253         MI.getOperand(1).setIsKill(KilledProdRegKill);
  254         MI.getOperand(3).setIsKill(AddRegKill);
  266           MI.getOperand(2).setIsKill(AddRegKill);
  271           MI.getOperand(2).setIsKill(OtherProdRegKill);
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  880     MI->getOperand(1).setIsKill(IsKill2);
  881     MI->getOperand(2).setIsKill(IsKill1);
lib/Target/SystemZ/SystemZISelLowering.cpp
   71     Op.setIsKill(false);
lib/Target/SystemZ/SystemZInstrInfo.cpp
  102     EarlierMI->getOperand(0).setIsKill(false);
  103   EarlierMI->getOperand(1).setIsKill(false);
  104   EarlierMI->getOperand(3).setIsKill(false);
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  289             Drop->getOperand(0).setIsKill();
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
  407     getBaseOperand(NewLoad).setIsKill(false);
  428     getBaseOperand(NewStore).setIsKill(false);
  431   NewStore->getOperand(X86::AddrNumOperands).setIsKill(StoreSrcVReg.isKill());
  511     getBaseOperand(LastLoad).setIsKill(LoadBase.isKill());
  517     getBaseOperand(StInst->getPrevNode()).setIsKill(StoreBase.isKill());
lib/Target/X86/X86CmovConversion.cpp
  794         MOp.setIsKill(false);
lib/Target/X86/X86ExpandPseudo.cpp
  266       JumpTarget.setIsKill();
  271       JumpTarget.setIsKill();
lib/Target/X86/X86FlagsCopyLowering.cpp
  826   FlagUse.setIsKill(true);
  851   FlagUse.setIsKill(true);
  873   JmpI.findRegisterUseOperand(X86::EFLAGS)->setIsKill(true);
lib/Target/X86/X86FloatingPoint.cpp
 1717         MO->setIsKill();
lib/Target/X86/X86InstrInfo.cpp
 5521           MO.setIsKill(false);
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  764               CMovI->findRegisterUseOperand(X86::EFLAGS)->setIsKill(true);
 1184     CMovI->findRegisterUseOperand(X86::EFLAGS)->setIsKill(true);
 2565   CMovI->findRegisterUseOperand(X86::EFLAGS)->setIsKill(true);