| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPeephole.cpp | 232 MRI->clearKillFlags(PeepholeSrc); in runOnMachineFunction() 267 MRI->clearKillFlags(POrig); in runOnMachineFunction()
|
| H A D | HexagonInstrInfo.cpp | 1162 MRI.clearKillFlags(SrcSubLo); in expandPostRAPseudo() 1171 MRI.clearKillFlags(SrcSubHi); in expandPostRAPseudo() 1306 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo() 1307 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo() 1308 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo() 1309 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo() 1335 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo() 1336 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo() 1337 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo() 1338 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo() [all …]
|
| H A D | HexagonOptAddrMode.cpp | 695 MRI->clearKillFlags(FirstDefRegister); in updateAddBases() 786 MRI->clearKillFlags(NewReg); in updateAddUses()
|
| H A D | HexagonGenInsert.cpp | 1418 MRI->clearKillFlags(IF.SrcR); in generateInserts() 1419 MRI->clearKillFlags(IF.InsR); in generateInserts()
|
| H A D | HexagonConstPropagation.cpp | 3004 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3070 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3102 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineSink.cpp | 399 MRI->clearKillFlags(SrcReg); in PerformTrivialForwardCoalescing() 581 MRI->clearKillFlags(UsedRegA); in PerformSinkAndFold() 583 MRI->clearKillFlags(UsedRegB); in PerformSinkAndFold() 592 MRI->clearKillFlags(R); in PerformSinkAndFold() 594 MRI->clearKillFlags(R); in PerformSinkAndFold() 942 MRI->clearKillFlags(I); in run() 2168 static void clearKillFlags(MachineInstr *MI, MachineBasicBlock &CurBB, in clearKillFlags() function 2354 clearKillFlags(&MI, CurBB, UsedOpsInCopy, UsedRegUnits, TRI); in tryToSinkCopy()
|
| H A D | PeepholeOptimizer.cpp | 900 MRI->clearKillFlags(DstReg); in INITIALIZE_PASS_DEPENDENCY() 1115 MRI.clearKillFlags(RegPair.Reg); in insertPHI() 1210 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopyImpl() 1293 MRI->clearKillFlags(NewVReg); in rewriteSource() 1297 MRI->clearKillFlags(NewSrc.Reg); in rewriteSource() 1486 MRI->clearKillFlags(PrevDstReg); in foldRedundantCopy()
|
| H A D | OptimizePHIs.cpp | 200 MRI->clearKillFlags(SingleValReg); in OptimizeBB()
|
| H A D | MachineCSE.cpp | 210 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY() 682 MRI->clearKillFlags(NewReg); in ProcessBlockCSE() 713 MRI->clearKillFlags(ImplicitDef); in ProcessBlockCSE()
|
| H A D | MachineRegisterInfo.cpp | 450 void MachineRegisterInfo::clearKillFlags(Register Reg) const { in clearKillFlags() function in MachineRegisterInfo
|
| H A D | MachineLICM.cpp | 1577 MRI->clearKillFlags(DupReg); in EliminateCSE() 1697 MRI->clearKillFlags(MO.getReg()); in Hoist()
|
| H A D | RegisterCoalescer.cpp | 2390 MRI->clearKillFlags(CP.getSrcReg()); in joinReservedPhysReg() 3827 MRI->clearKillFlags(LHS.reg()); in joinVirtRegs() 3828 MRI->clearKillFlags(RHS.reg()); in joinVirtRegs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MIPeepholeOpt.cpp | 288 MRI->clearKillFlags(SrcReg); in visitORR() 714 MRI->clearKillFlags(OldDef); in visitFMOVDr() 715 MRI->clearKillFlags(NewDef); in visitFMOVDr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86OptimizeLEAs.cpp | 551 MRI->clearKillFlags(DefMI->getOperand(0).getReg()); in removeRedundantAddrCalc() 688 MRI->clearKillFlags(FirstVReg); in removeRedundantLEAs()
|
| H A D | X86FlagsCopyLowering.cpp | 802 MRI->clearKillFlags(OldReg); in rewriteSetCC() 825 MRI->clearKillFlags(OldReg); in rewriteSetCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFoldMemOffset.cpp | 277 MRI.clearKillFlags(MI.getOperand(1).getReg()); in runOnMachineFunction()
|
| H A D | RISCVOptWInstrs.cpp | 714 MRI.clearKillFlags(SrcReg); in removeSExtWInstrs()
|
| H A D | RISCVVectorPeephole.cpp | 621 MRI->clearKillFlags(MI.getOperand(2).getReg()); in foldUndefPassthruVMV_V_V()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIOptimizeExecMasking.cpp | 639 MRI->clearKillFlags(Src0->getReg()); in optimizeVCMPSaveExecSequence() 641 MRI->clearKillFlags(Src1->getReg()); in optimizeVCMPSaveExecSequence()
|
| H A D | SIFoldOperands.cpp | 1350 MRI->clearKillFlags(UseReg); in foldOperand() 1713 MRI->clearKillFlags(Src1); in tryFoldZeroHighBits() 1780 MRI->clearKillFlags(Fold.getReg()); in foldInstOperand() 2306 MRI->clearKillFlags(Def->getOperand(0).getReg()); in tryFoldOMod()
|
| H A D | SIPeepholeSDWA.cpp | 636 getMRI()->clearKillFlags(MO.getReg()); in convertToSDWA() 1344 MRI->clearKillFlags(MO.getReg()); in convertToSDWA()
|
| H A D | SIFixSGPRCopies.cpp | 614 MRI.clearKillFlags(Reg); in hoistAndMergeSGPRInits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETPAndVPTOptimisationsPass.cpp | 962 MRI->clearKillFlags(LastVPTReg); in ReplaceConstByVPNOTs() 987 MRI->clearKillFlags(LastVPTReg); in ReplaceConstByVPNOTs()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchOptWInstrs.cpp | 756 MRI.clearKillFlags(SrcReg); in removeSExtWInstrs()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 625 LLVM_ABI void clearKillFlags(Register Reg) const;
|