Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFixupVectorISel.cpp148 MRI.clearKillFlags(IndexReg); in findSRegBaseAndIndex()
149 MRI.clearKillFlags(BaseReg); in findSRegBaseAndIndex()
H A DSIFixSGPRCopies.cpp565 MRI.clearKillFlags(Reg); in hoistAndMergeSGPRInits()
H A DSIFoldOperands.cpp893 MRI->clearKillFlags(Fold.OpToFold->getReg()); in foldInstOperand()
H A DSIPeepholeSDWA.cpp497 getMRI()->clearKillFlags(MO.getReg()); in convertToSDWA()
H A DSIInstrInfo.cpp3791 MRI.clearKillFlags(MO.getReg()); in loadSRsrcFromVGPR()
4411 MRI.clearKillFlags(Inst.getOperand(1).getReg()); in moveToVALU()
H A DSIISelLowering.cpp3227 MRI.clearKillFlags(Val->getReg()); in emitIndirectDst()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp251 MRI->clearKillFlags(PeepholeSrc); in runOnMachineFunction()
286 MRI->clearKillFlags(POrig); in runOnMachineFunction()
H A DHexagonInstrInfo.cpp1068 MRI.clearKillFlags(SrcSubLo); in expandPostRAPseudo()
1077 MRI.clearKillFlags(SrcSubHi); in expandPostRAPseudo()
1181 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo()
1182 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo()
1183 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo()
1184 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo()
1210 MRI.clearKillFlags(Src1SubHi); in expandPostRAPseudo()
1211 MRI.clearKillFlags(Src1SubLo); in expandPostRAPseudo()
1212 MRI.clearKillFlags(Src2SubHi); in expandPostRAPseudo()
1213 MRI.clearKillFlags(Src2SubLo); in expandPostRAPseudo()
[all …]
H A DHexagonGenInsert.cpp1440 MRI->clearKillFlags(IF.SrcR); in generateInserts()
1441 MRI->clearKillFlags(IF.InsR); in generateInserts()
H A DHexagonOptAddrMode.cpp426 MRI->clearKillFlags(newReg); in updateAddUses()
H A DHexagonConstPropagation.cpp2984 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
3050 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
3082 MRI->clearKillFlags(NewR); in rewriteHexConstUses()
H A DHexagonExpandCondsets.cpp565 MRI->clearKillFlags(R); in updateLiveness()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineCSE.cpp189 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
631 MRI->clearKillFlags(NewReg); in ProcessBlock()
659 MRI->clearKillFlags(ImplicitDef); in ProcessBlock()
H A DMachineSink.cpp221 MRI->clearKillFlags(SrcReg); in INITIALIZE_PASS_DEPENDENCY()
342 MRI->clearKillFlags(I); in runOnMachineFunction()
1029 static void clearKillFlags(MachineInstr *MI, MachineBasicBlock &CurBB, in clearKillFlags() function
1194 clearKillFlags(MI, CurBB, UsedOpsInCopy, UsedRegUnits, TRI); in tryToSinkCopy()
H A DPeepholeOptimizer.cpp581 MRI->clearKillFlags(DstReg); in INITIALIZE_PASS_DEPENDENCY()
777 MRI.clearKillFlags(RegPair.Reg); in insertPHI()
1204 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopy()
1249 MRI->clearKillFlags(NewVReg); in rewriteSource()
1253 MRI->clearKillFlags(NewSrc.Reg); in rewriteSource()
1432 MRI->clearKillFlags(PrevDstReg); in foldRedundantCopy()
H A DOptimizePHIs.cpp186 MRI->clearKillFlags(SingleValReg); in OptimizeBB()
H A DMachineLICM.cpp1410 MRI->clearKillFlags(DupReg); in EliminateCSE()
1489 MRI->clearKillFlags(MO.getReg()); in Hoist()
H A DMachineRegisterInfo.cpp431 void MachineRegisterInfo::clearKillFlags(unsigned Reg) const { in clearKillFlags() function in MachineRegisterInfo
H A DRegisterCoalescer.cpp2057 MRI->clearKillFlags(CP.getSrcReg()); in joinReservedPhysReg()
3345 MRI->clearKillFlags(LHS.reg); in joinVirtRegs()
3346 MRI->clearKillFlags(RHS.reg); in joinVirtRegs()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86OptimizeLEAs.cpp545 MRI->clearKillFlags(DefMI->getOperand(0).getReg()); in removeRedundantAddrCalc()
653 MRI->clearKillFlags(FirstVReg); in removeRedundantLEAs()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h603 void clearKillFlags(unsigned Reg) const;
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp544 MRI->clearKillFlags(SrcReg); in EmitSubregNode()
H A DSelectionDAGISel.cpp619 MRI.clearKillFlags(From); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp2745 MRI.clearKillFlags(UseReg); in selectSelect()
4566 MRI.clearKillFlags(UseReg); in selectIntExt()
H A DAArch64InstrInfo.cpp658 MRI.clearKillFlags(NewVReg); in insertSelect()