Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DPHIElimination.cpp112 SmallPtrSet<MachineInstr*, 4> ImpDefs; member in __anon61507e450111::PHIElimination
201 for (MachineInstr *DefMI : ImpDefs) { in runOnMachineFunction()
223 ImpDefs.clear(); in runOnMachineFunction()
498 ImpDefs.insert(DefMI); in LowerPHINode()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FixupGadgets.cpp545 const ArrayRef<MCPhysReg> ImpDefs = Desc.implicit_defs(); in hasImplicitUseOrDef() local
546 for (MCPhysReg ImpDef : ImpDefs) { in hasImplicitUseOrDef()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp2868 ArrayRef<MCPhysReg> ImpDefs = in canClobberReachingPhysRegUse() local
2871 if (ImpDefs.empty() && !RegMask) in canClobberReachingPhysRegUse()
2885 for (MCPhysReg ImpDef : ImpDefs) { in canClobberReachingPhysRegUse()
2905 ArrayRef<MCPhysReg> ImpDefs = TII->get(N->getMachineOpcode()).implicit_defs(); in canClobberPhysRegDefs() local
2906 assert(!ImpDefs.empty() && "Caller should check hasPhysRegDefs"); in canClobberPhysRegDefs()
2922 MCPhysReg Reg = ImpDefs[i - NumDefs]; in canClobberPhysRegDefs()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp865 SmallVector<unsigned, 4> ImpDefs; in MergeOpsUpdate() local
888 if (is_contained(ImpDefs, DefReg)) in MergeOpsUpdate()
893 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
946 for (unsigned &ImpDefReg : ImpDefs) { in MergeOpsUpdate()
959 for (unsigned ImpDef : ImpDefs) in MergeOpsUpdate()
972 assert(ImpDefs.empty()); in MergeOpsUpdate()