/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 243 MRI->clearKillFlags(PeepholeSrc); in runOnMachineFunction() 278 MRI->clearKillFlags(POrig); in runOnMachineFunction()
|
H A D | HexagonInstrInfo.cpp | 1159 MRI.clearKillFlags(SrcSubLo); in expandPostRAPseudo() 1168 MRI.clearKillFlags(SrcSubHi); in expandPostRAPseudo() 1303 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo() 1304 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo() 1305 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo() 1306 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo() 1332 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo() 1333 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo() 1334 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo() 1335 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo() [all …]
|
H A D | HexagonGenInsert.cpp | 1422 MRI->clearKillFlags(IF.SrcR); in generateInserts() 1423 MRI->clearKillFlags(IF.InsR); in generateInserts()
|
H A D | HexagonOptAddrMode.cpp | 504 MRI->clearKillFlags(NewReg); in updateAddUses()
|
H A D | HexagonConstPropagation.cpp | 3000 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3066 MRI->clearKillFlags(NewR); in rewriteHexConstUses() 3098 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
|
H A D | HexagonExpandCondsets.cpp | 568 MRI->clearKillFlags(R); in updateLiveness()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineSink.cpp | 359 MRI->clearKillFlags(SrcReg); in PerformTrivialForwardCoalescing() 541 MRI->clearKillFlags(UsedRegA); in PerformSinkAndFold() 543 MRI->clearKillFlags(UsedRegB); in PerformSinkAndFold() 552 MRI->clearKillFlags(R); in PerformSinkAndFold() 554 MRI->clearKillFlags(R); in PerformSinkAndFold() 804 MRI->clearKillFlags(I); in runOnMachineFunction() 1977 static void clearKillFlags(MachineInstr *MI, MachineBasicBlock &CurBB, in clearKillFlags() function 2163 clearKillFlags(&MI, CurBB, UsedOpsInCopy, UsedRegUnits, TRI); in tryToSinkCopy()
|
H A D | PeepholeOptimizer.cpp | 626 MRI->clearKillFlags(DstReg); in INITIALIZE_PASS_DEPENDENCY() 839 MRI.clearKillFlags(RegPair.Reg); in insertPHI() 1266 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopy() 1310 MRI->clearKillFlags(NewVReg); in rewriteSource() 1314 MRI->clearKillFlags(NewSrc.Reg); in rewriteSource() 1498 MRI->clearKillFlags(PrevDstReg); in foldRedundantCopy()
|
H A D | OptimizePHIs.cpp | 186 MRI->clearKillFlags(SingleValReg); in OptimizeBB()
|
H A D | MachineCSE.cpp | 215 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY() 687 MRI->clearKillFlags(NewReg); in ProcessBlockCSE() 718 MRI->clearKillFlags(ImplicitDef); in ProcessBlockCSE()
|
H A D | MachineLICM.cpp | 1554 MRI->clearKillFlags(DupReg); in EliminateCSE() 1674 MRI->clearKillFlags(MO.getReg()); in Hoist()
|
H A D | MachineRegisterInfo.cpp | 446 void MachineRegisterInfo::clearKillFlags(Register Reg) const { in clearKillFlags() function in MachineRegisterInfo
|
H A D | RegisterCoalescer.cpp | 2330 MRI->clearKillFlags(CP.getSrcReg()); in joinReservedPhysReg() 3768 MRI->clearKillFlags(LHS.reg()); in joinVirtRegs() 3769 MRI->clearKillFlags(RHS.reg()); in joinVirtRegs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MIPeepholeOpt.cpp | 279 MRI->clearKillFlags(SrcReg); in visitORR() 685 MRI->clearKillFlags(OldDef); in visitFMOVDr() 686 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 | 795 MRI->clearKillFlags(OldReg); in rewriteSetCC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeExecMasking.cpp | 618 MRI->clearKillFlags(Src0->getReg()); in optimizeVCMPSaveExecSequence() 620 MRI->clearKillFlags(Src1->getReg()); in optimizeVCMPSaveExecSequence()
|
H A D | SIPeepholeSDWA.cpp | 515 getMRI()->clearKillFlags(MO.getReg()); in convertToSDWA() 1191 MRI->clearKillFlags(MO.getReg()); in convertToSDWA()
|
H A D | SIFoldOperands.cpp | 902 MRI->clearKillFlags(OpToFold.getReg()); in foldOperand() 1366 MRI->clearKillFlags(Src1); in tryFoldZeroHighBits() 1432 MRI->clearKillFlags(Fold.OpToFold->getReg()); in foldInstOperand()
|
H A D | SIFixSGPRCopies.cpp | 600 MRI.clearKillFlags(Reg); in hoistAndMergeSGPRInits()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchOptWInstrs.cpp | 725 MRI.clearKillFlags(SrcReg); in removeSExtWInstrs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVOptWInstrs.cpp | 672 MRI.clearKillFlags(SrcReg); in removeSExtWInstrs()
|
H A D | RISCVInstrInfo.cpp | 1224 MRI.clearKillFlags(RegZ); in optimizeCondBranch() 1238 MRI.clearKillFlags(RegZ); in optimizeCondBranch() 2242 MRI.clearKillFlags(Mul1.getReg()); in combineFPFusedMultiply() 2243 MRI.clearKillFlags(Mul2.getReg()); in combineFPFusedMultiply()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 633 void clearKillFlags(Register Reg) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 964 MRI->clearKillFlags(LastVPTReg); in ReplaceConstByVPNOTs()
|