Home
last modified time | relevance | path

Searched refs:addRegisterKilled (Results 1 – 17 of 17) sorted by relevance

/trueos/contrib/llvm/lib/CodeGen/
HDLiveVariables.cpp387 LastSubRef->addRegisterKilled(SubReg, TRI, true); in HandlePhysRegKill()
389 LastRefOrPartRef->addRegisterKilled(SubReg, TRI, true); in HandlePhysRegKill()
418 LastRefOrPartRef->addRegisterKilled(Reg, TRI, true); in HandlePhysRegKill()
656 VirtRegInfo[Reg].Kills[j]->addRegisterKilled(Reg, TRI); in runOnMachineFunction()
HDRegAllocFast.cpp240 LR.LastUse->addRegisterKilled(LR.PhysReg, TRI, true); in addKillFlag()
375 MO.getParent()->addRegisterKilled(Alias, TRI, true); in usePhysReg()
380 MO.getParent()->addRegisterKilled(Alias, TRI, true); in usePhysReg()
681 MI->addRegisterKilled(PhysReg, TRI, true); in setPhysReg()
HDVirtRegMap.cpp349 MI->addRegisterKilled(SuperKills.pop_back_val(), TRI, true); in rewrite()
HDMachineBasicBlock.cpp821 if (!(--I)->addRegisterKilled(Reg, TRI, /* addIfNotFound= */ false)) in SplitCriticalEdge()
HDLiveIntervalAnalysis.cpp574 MI->addRegisterKilled(Reg, NULL); in addKillFlags()
HDTwoAddressInstructionPass.cpp1210 NewMIs[1]->addRegisterKilled(Reg, TRI); in tryInstructionTransform()
HDMachineInstr.cpp1635 bool MachineInstr::addRegisterKilled(unsigned IncomingReg, in addRegisterKilled() function in MachineInstr
/trueos/contrib/llvm/lib/Target/SystemZ/
HDSystemZLongBranch.cpp361 BRCL->addRegisterKilled(SystemZ::CC, &TII->getRegisterInfo()); in splitBranchOnCount()
379 BRCL->addRegisterKilled(SystemZ::CC, &TII->getRegisterInfo()); in splitCompareBranch()
/trueos/contrib/llvm/include/llvm/CodeGen/
HDLiveVariables.h200 if (MI->addRegisterKilled(IncomingReg, TRI, AddIfNotFound))
HDMachineInstr.h884 bool addRegisterKilled(unsigned IncomingReg,
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonCopyToCombine.cpp288 bool Added = KillingInstr->addRegisterKilled(KilledOperand, TRI, true); in isSafeToMoveTogether()
346 bool Added = I1->addRegisterKilled(KilledOperand, TRI); in isSafeToMoveTogether()
/trueos/contrib/llvm/lib/Target/Sparc/
HDSparcInstrInfo.cpp344 MovMI->addRegisterKilled(SrcReg, TRI); in copyPhysReg()
/trueos/contrib/llvm/lib/Target/ARM/
HDARMExpandPseudoInsts.cpp481 MIB->addRegisterKilled(SrcReg, TRI, true); in ExpandVST()
608 MIB->addRegisterKilled(SrcReg, TRI, true); in ExpandVTBL()
1028 MIB->addRegisterKilled(SrcReg, TRI, true); in ExpandMI()
HDARMFrameLowering.cpp861 llvm::prior(MI)->addRegisterKilled(ARM::R4, TRI); in emitAlignedDPRCS2Spills()
971 llvm::prior(MI)->addRegisterKilled(ARM::R4, TRI); in emitAlignedDPRCS2Restores()
HDARMBaseInstrInfo.cpp768 Mov->addRegisterKilled(SrcReg, TRI); in copyPhysReg()
1225 MI->addRegisterKilled(SrcRegS, TRI, true); in expandPostRAPseudo()
4333 MI->addRegisterKilled(DReg, TRI, true); in breakPartialRegDependency()
/trueos/contrib/llvm/lib/Target/X86/
HDX86InstrInfo.cpp4198 MI->addRegisterKilled(Reg, TRI, true); in breakPartialRegDependency()
HDX86ISelLowering.cpp15291 SelectItr->addRegisterKilled(X86::EFLAGS, TRI); in checkAndUpdateEFLAGSKill()