Home
last modified time | relevance | path

Searched refs:clearKillFlags (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonPeephole.cpp243 MRI->clearKillFlags(PeepholeSrc); in runOnMachineFunction()
278 MRI->clearKillFlags(POrig); in runOnMachineFunction()
DHexagonInstrInfo.cpp1157 MRI.clearKillFlags(SrcSubLo); in expandPostRAPseudo()
1166 MRI.clearKillFlags(SrcSubHi); in expandPostRAPseudo()
1301 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo()
1302 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo()
1303 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo()
1304 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo()
1330 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo()
1331 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo()
1332 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo()
1333 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo()
[all …]
DHexagonGenInsert.cpp1422 MRI->clearKillFlags(IF.SrcR); in generateInserts()
1423 MRI->clearKillFlags(IF.InsR); in generateInserts()
DHexagonOptAddrMode.cpp502 MRI->clearKillFlags(NewReg); in updateAddUses()
DHexagonConstPropagation.cpp3002 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
3068 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
3100 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
DHexagonExpandCondsets.cpp567 MRI->clearKillFlags(R); in updateLiveness()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp583 MRI->clearKillFlags(DstReg); in INITIALIZE_PASS_DEPENDENCY()
796 MRI.clearKillFlags(RegPair.Reg); in insertPHI()
1223 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopy()
1267 MRI->clearKillFlags(NewVReg); in rewriteSource()
1271 MRI->clearKillFlags(NewSrc.Reg); in rewriteSource()
1444 MRI->clearKillFlags(PrevDstReg); in foldRedundantCopy()
DOptimizePHIs.cpp186 MRI->clearKillFlags(SingleValReg); in OptimizeBB()
DMachineCSE.cpp214 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
685 MRI->clearKillFlags(NewReg); in ProcessBlockCSE()
716 MRI->clearKillFlags(ImplicitDef); in ProcessBlockCSE()
DMachineSink.cpp297 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
505 MRI->clearKillFlags(I); in runOnMachineFunction()
1677 static void clearKillFlags(MachineInstr *MI, MachineBasicBlock &CurBB, in clearKillFlags() function
1873 clearKillFlags(&MI, CurBB, UsedOpsInCopy, UsedRegUnits, TRI); in tryToSinkCopy()
DMachineLICM.cpp1368 MRI->clearKillFlags(DupReg); in EliminateCSE()
1460 MRI->clearKillFlags(MO.getReg()); in Hoist()
DMachineRegisterInfo.cpp435 void MachineRegisterInfo::clearKillFlags(Register Reg) const { in clearKillFlags() function in MachineRegisterInfo
DRegisterCoalescer.cpp2259 MRI->clearKillFlags(CP.getSrcReg()); in joinReservedPhysReg()
3679 MRI->clearKillFlags(LHS.reg()); in joinVirtRegs()
3680 MRI->clearKillFlags(RHS.reg()); in joinVirtRegs()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86OptimizeLEAs.cpp552 MRI->clearKillFlags(DefMI->getOperand(0).getReg()); in removeRedundantAddrCalc()
689 MRI->clearKillFlags(FirstVReg); in removeRedundantLEAs()
DX86FlagsCopyLowering.cpp970 MRI->clearKillFlags(OldReg); in rewriteSetCC()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVSExtWRemoval.cpp369 MRI.clearKillFlags(SrcReg); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIOptimizeExecMasking.cpp598 MRI->clearKillFlags(Src0->getReg()); in optimizeVCMPSaveExecSequence()
600 MRI->clearKillFlags(Src1->getReg()); in optimizeVCMPSaveExecSequence()
DSIFoldOperands.cpp716 MRI->clearKillFlags(OpToFold.getReg()); in foldOperand()
1241 MRI->clearKillFlags(Fold.OpToFold->getReg()); in foldInstOperand()
DSIFixSGPRCopies.cpp592 MRI.clearKillFlags(Reg); in hoistAndMergeSGPRInits()
DSIPeepholeSDWA.cpp471 getMRI()->clearKillFlags(MO.getReg()); in convertToSDWA()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64MIPeepholeOpt.cpp249 MRI->clearKillFlags(SrcReg); in visitORR()
DAArch64InstrInfo.cpp775 MRI.clearKillFlags(NewVReg); in insertSelect()
5670 MRI.clearKillFlags(DupSrcReg); in genIndexedMultiply()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h641 void clearKillFlags(Register Reg) const;
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DInstrEmitter.cpp527 MRI->clearKillFlags(SrcReg); in EmitSubregNode()
DSelectionDAGISel.cpp515 MRI.clearKillFlags(From); in runOnMachineFunction()

12