Home
last modified time | relevance | path

Searched refs:ImpDefs (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/MC/
DMCInstrDesc.cpp56 if (const MCPhysReg *ImpDefs = ImplicitDefs) in hasImplicitDefOfPhysReg() local
57 for (; *ImpDefs; ++ImpDefs) in hasImplicitDefOfPhysReg()
58 if (*ImpDefs == Reg || (MRI && MRI->isSubRegister(Reg, *ImpDefs))) in hasImplicitDefOfPhysReg()
/external/llvm/lib/CodeGen/
DPHIElimination.cpp100 SmallPtrSet<MachineInstr*, 4> ImpDefs; member in __anonc47cba500111::PHIElimination
158 for (MachineInstr *DefMI : ImpDefs) { in runOnMachineFunction()
176 ImpDefs.clear(); in runOnMachineFunction()
397 ImpDefs.insert(DefMI); in LowerPHINode()
DMachineInstr.cpp634 for (const MCPhysReg *ImpDefs = MCID->getImplicitDefs(); *ImpDefs; in addImplicitDefUseOperands() local
635 ++ImpDefs) in addImplicitDefUseOperands()
636 addOperand(MF, MachineOperand::CreateReg(*ImpDefs, true, true)); in addImplicitDefUseOperands()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp801 SmallVector<unsigned, 4> ImpDefs; in MergeOpsUpdate() local
824 if (std::find(ImpDefs.begin(), ImpDefs.end(), DefReg) != ImpDefs.end()) in MergeOpsUpdate()
829 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
880 for (unsigned &ImpDefReg : ImpDefs) { in MergeOpsUpdate()
893 for (unsigned ImpDef : ImpDefs) in MergeOpsUpdate()
906 assert(ImpDefs.empty()); in MergeOpsUpdate()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGRRList.cpp2723 const MCPhysReg *ImpDefs in canClobberReachingPhysRegUse() local
2726 if(!ImpDefs && !RegMask) in canClobberReachingPhysRegUse()
2741 if (ImpDefs) in canClobberReachingPhysRegUse()
2742 for (const MCPhysReg *ImpDef = ImpDefs; *ImpDef; ++ImpDef) in canClobberReachingPhysRegUse()
2761 const MCPhysReg *ImpDefs = TII->get(N->getMachineOpcode()).getImplicitDefs(); in canClobberPhysRegDefs() local
2762 assert(ImpDefs && "Caller should check hasPhysRegDefs"); in canClobberPhysRegDefs()
2778 unsigned Reg = ImpDefs[i - NumDefs]; in canClobberPhysRegDefs()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1751 for (const MCPhysReg *ImpDefs = NewDesc.getImplicitDefs(); in optimizeCompareInstr() local
1752 *ImpDefs; ++ImpDefs) in optimizeCompareInstr()
1753 if (!MI->definesRegister(*ImpDefs)) in optimizeCompareInstr()
1755 MachineOperand::CreateReg(*ImpDefs, true, true)); in optimizeCompareInstr()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp748 for (const MCPhysReg *ImpDefs = MCID.getImplicitDefs(); *ImpDefs; ++ImpDefs) in verifyImplicitOperands() local
750 MachineOperand::CreateReg(*ImpDefs, true, true)); in verifyImplicitOperands()
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp4758 ArrayRef<MCPhysReg> ImpDefs(Desc.getImplicitDefs(), in parseMSInlineAsm() local
4760 ClobberRegs.insert(ClobberRegs.end(), ImpDefs.begin(), ImpDefs.end()); in parseMSInlineAsm()