|
reference, declaration → definition
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);