Home
last modified time | relevance | path

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

12

/external/llvm-project/llvm/lib/MC/
DMCInstrDesc.cpp35 if (const MCPhysReg *ImpDefs = ImplicitDefs) in hasImplicitDefOfPhysReg() local
36 for (; *ImpDefs; ++ImpDefs) in hasImplicitDefOfPhysReg()
37 if (*ImpDefs == Reg || (MRI && MRI->isSubRegister(Reg, *ImpDefs))) in hasImplicitDefOfPhysReg()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCInstrDesc.cpp46 if (const MCPhysReg *ImpDefs = ImplicitDefs) in hasImplicitDefOfPhysReg() local
47 for (; *ImpDefs; ++ImpDefs) in hasImplicitDefOfPhysReg()
48 if (*ImpDefs == Reg || (MRI && MRI->isSubRegister(Reg, *ImpDefs))) in hasImplicitDefOfPhysReg()
/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.cpp99 SmallPtrSet<MachineInstr*, 4> ImpDefs; member in __anon42bc5db70111::PHIElimination
158 for (MachineInstr *DefMI : ImpDefs) { in runOnMachineFunction()
175 ImpDefs.clear(); in runOnMachineFunction()
396 ImpDefs.insert(DefMI); in LowerPHINode()
DMachineInstr.cpp640 for (const MCPhysReg *ImpDefs = MCID->getImplicitDefs(); *ImpDefs; in addImplicitDefUseOperands() local
641 ++ImpDefs) in addImplicitDefUseOperands()
642 addOperand(MF, MachineOperand::CreateReg(*ImpDefs, true, true)); in addImplicitDefUseOperands()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DPHIElimination.cpp112 SmallPtrSet<MachineInstr*, 4> ImpDefs; member in __anonb4c95e190111::PHIElimination
172 for (MachineInstr *DefMI : ImpDefs) { in runOnMachineFunction()
194 ImpDefs.clear(); in runOnMachineFunction()
412 ImpDefs.insert(DefMI); in LowerPHINode()
DMachineInstr.cpp104 for (const MCPhysReg *ImpDefs = MCID->getImplicitDefs(); *ImpDefs; in addImplicitDefUseOperands() local
105 ++ImpDefs) in addImplicitDefUseOperands()
106 addOperand(MF, MachineOperand::CreateReg(*ImpDefs, true, true)); in addImplicitDefUseOperands()
/external/llvm-project/llvm/lib/CodeGen/
DPHIElimination.cpp113 SmallPtrSet<MachineInstr*, 4> ImpDefs; member in __anon6cf6fba50111::PHIElimination
202 for (MachineInstr *DefMI : ImpDefs) { in runOnMachineFunction()
224 ImpDefs.clear(); in runOnMachineFunction()
464 ImpDefs.insert(DefMI); in LowerPHINode()
DMachineInstr.cpp106 for (const MCPhysReg *ImpDefs = MCID->getImplicitDefs(); *ImpDefs; in addImplicitDefUseOperands() local
107 ++ImpDefs) in addImplicitDefUseOperands()
108 addOperand(MF, MachineOperand::CreateReg(*ImpDefs, true, true)); in addImplicitDefUseOperands()
/external/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp819 SmallVector<unsigned, 4> ImpDefs; in MergeOpsUpdate() local
842 if (std::find(ImpDefs.begin(), ImpDefs.end(), DefReg) != ImpDefs.end()) in MergeOpsUpdate()
847 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
898 for (unsigned &ImpDefReg : ImpDefs) { in MergeOpsUpdate()
911 for (unsigned ImpDef : ImpDefs) in MergeOpsUpdate()
924 assert(ImpDefs.empty()); in MergeOpsUpdate()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGRRList.cpp2697 const MCPhysReg *ImpDefs in canClobberReachingPhysRegUse() local
2700 if(!ImpDefs && !RegMask) in canClobberReachingPhysRegUse()
2714 if (ImpDefs) in canClobberReachingPhysRegUse()
2715 for (const MCPhysReg *ImpDef = ImpDefs; *ImpDef; ++ImpDef) in canClobberReachingPhysRegUse()
2734 const MCPhysReg *ImpDefs = TII->get(N->getMachineOpcode()).getImplicitDefs(); in canClobberPhysRegDefs() local
2735 assert(ImpDefs && "Caller should check hasPhysRegDefs"); in canClobberPhysRegDefs()
2751 unsigned Reg = ImpDefs[i - NumDefs]; in canClobberPhysRegDefs()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGRRList.cpp2844 const MCPhysReg *ImpDefs in canClobberReachingPhysRegUse() local
2847 if(!ImpDefs && !RegMask) in canClobberReachingPhysRegUse()
2861 if (ImpDefs) in canClobberReachingPhysRegUse()
2862 for (const MCPhysReg *ImpDef = ImpDefs; *ImpDef; ++ImpDef) in canClobberReachingPhysRegUse()
2881 const MCPhysReg *ImpDefs = TII->get(N->getMachineOpcode()).getImplicitDefs(); in canClobberPhysRegDefs() local
2882 assert(ImpDefs && "Caller should check hasPhysRegDefs"); in canClobberPhysRegDefs()
2898 unsigned Reg = ImpDefs[i - NumDefs]; in canClobberPhysRegDefs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGRRList.cpp2841 const MCPhysReg *ImpDefs in canClobberReachingPhysRegUse() local
2844 if(!ImpDefs && !RegMask) in canClobberReachingPhysRegUse()
2858 if (ImpDefs) in canClobberReachingPhysRegUse()
2859 for (const MCPhysReg *ImpDef = ImpDefs; *ImpDef; ++ImpDef) in canClobberReachingPhysRegUse()
2878 const MCPhysReg *ImpDefs = TII->get(N->getMachineOpcode()).getImplicitDefs(); in canClobberPhysRegDefs() local
2879 assert(ImpDefs && "Caller should check hasPhysRegDefs"); in canClobberPhysRegDefs()
2895 unsigned Reg = ImpDefs[i - NumDefs]; in canClobberPhysRegDefs()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp861 SmallVector<unsigned, 4> ImpDefs; in MergeOpsUpdate() local
884 if (is_contained(ImpDefs, DefReg)) in MergeOpsUpdate()
889 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
942 for (unsigned &ImpDefReg : ImpDefs) { in MergeOpsUpdate()
955 for (unsigned ImpDef : ImpDefs) in MergeOpsUpdate()
968 assert(ImpDefs.empty()); in MergeOpsUpdate()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1782 for (const MCPhysReg *ImpDefs = NewDesc.getImplicitDefs(); in optimizeCompareInstr() local
1783 *ImpDefs; ++ImpDefs) in optimizeCompareInstr()
1784 if (!MI->definesRegister(*ImpDefs)) in optimizeCompareInstr()
1786 MachineOperand::CreateReg(*ImpDefs, true, true)); in optimizeCompareInstr()
/external/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp768 for (const MCPhysReg *ImpDefs = MCID.getImplicitDefs(); *ImpDefs; ++ImpDefs) in verifyImplicitOperands() local
770 MachineOperand::CreateReg(*ImpDefs, true, true)); in verifyImplicitOperands()
/external/llvm-project/llvm/lib/Target/ARM/
DARMLoadStoreOptimizer.cpp863 SmallVector<unsigned, 4> ImpDefs; in MergeOpsUpdate() local
886 if (is_contained(ImpDefs, DefReg)) in MergeOpsUpdate()
891 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
944 for (unsigned &ImpDefReg : ImpDefs) { in MergeOpsUpdate()
957 for (unsigned ImpDef : ImpDefs) in MergeOpsUpdate()
970 assert(ImpDefs.empty()); in MergeOpsUpdate()
/external/llvm/lib/Target/Hexagon/
DRDFGraph.cpp1193 RegisterSet ImpUses, ImpDefs; in buildStmt() local
1196 ImpDefs.insert({R, 0}); in buildStmt()
1235 if (!NeedsImplicit && !ImpDefs.count(RR)) in buildStmt()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp1151 for (const MCPhysReg *ImpDefs = MCID.getImplicitDefs(); *ImpDefs; ++ImpDefs) in verifyImplicitOperands() local
1153 MachineOperand::CreateReg(*ImpDefs, true, true)); in verifyImplicitOperands()
/external/llvm-project/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp1205 for (const MCPhysReg *ImpDefs = MCID.getImplicitDefs(); *ImpDefs; ++ImpDefs) in verifyImplicitOperands() local
1207 MachineOperand::CreateReg(*ImpDefs, true, true)); in verifyImplicitOperands()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp1964 for (const MCPhysReg *ImpDefs = NewDesc.getImplicitDefs(); in optimizeCompareInstr() local
1965 *ImpDefs; ++ImpDefs) in optimizeCompareInstr()
1966 if (!MI->definesRegister(*ImpDefs)) in optimizeCompareInstr()
1968 MachineOperand::CreateReg(*ImpDefs, true, true)); in optimizeCompareInstr()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp2266 for (const MCPhysReg *ImpDefs = NewDesc.getImplicitDefs(); in optimizeCompareInstr() local
2267 *ImpDefs; ++ImpDefs) in optimizeCompareInstr()
2268 if (!MI->definesRegister(*ImpDefs)) in optimizeCompareInstr()
2270 MachineOperand::CreateReg(*ImpDefs, true, true)); in optimizeCompareInstr()
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp5138 ArrayRef<MCPhysReg> ImpDefs(Desc.getImplicitDefs(), in parseMSInlineAsm() local
5140 ClobberRegs.insert(ClobberRegs.end(), ImpDefs.begin(), ImpDefs.end()); in parseMSInlineAsm()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/
DAsmParser.cpp5856 ArrayRef<MCPhysReg> ImpDefs(Desc.getImplicitDefs(), in parseMSInlineAsm() local
5858 ClobberRegs.insert(ClobberRegs.end(), ImpDefs.begin(), ImpDefs.end()); in parseMSInlineAsm()
/external/llvm-project/llvm/lib/MC/MCParser/
DAsmParser.cpp5897 ArrayRef<MCPhysReg> ImpDefs(Desc.getImplicitDefs(), in parseMSInlineAsm() local
5899 ClobberRegs.insert(ClobberRegs.end(), ImpDefs.begin(), ImpDefs.end()); in parseMSInlineAsm()

12