Home
last modified time | relevance | path

Searched refs:OperIdx (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp231 const MachineOperand &MO = SU->getInstr()->getOperand(OperIdx); in addPhysRegDataDeps()
240 bool ImplicitPseudoDef = (OperIdx >= DefMIDesc->getNumOperands() && in addPhysRegDataDeps()
285 void ScheduleDAGInstrs::addPhysRegDeps(SUnit *SU, unsigned OperIdx) { in addPhysRegDeps() argument
287 MachineOperand &MO = MI->getOperand(OperIdx); in addPhysRegDeps()
327 Uses.insert(PhysRegSUOper(SU, OperIdx, Reg)); in addPhysRegDeps()
331 addPhysRegDataDeps(SU, OperIdx); in addPhysRegDeps()
358 Defs.insert(PhysRegSUOper(SU, OperIdx, Reg)); in addPhysRegDeps()
382 void ScheduleDAGInstrs::addVRegDefDeps(SUnit *SU, unsigned OperIdx) { in addVRegDefDeps() argument
384 MachineOperand &MO = MI->getOperand(OperIdx); in addVRegDefDeps()
491 void ScheduleDAGInstrs::addVRegUseDeps(SUnit *SU, unsigned OperIdx) { in addVRegUseDeps() argument
[all …]
H A DTargetLoweringBase.cpp946 for(unsigned OperIdx = 0; OperIdx != MI->getNumOperands(); ++OperIdx) { in emitPatchPoint() local
947 MachineOperand &MO = MI->getOperand(OperIdx); in emitPatchPoint()
957 for (unsigned i = 0; i < OperIdx; ++i) in emitPatchPoint()
968 MIB.add(MI->getOperand(OperIdx)); in emitPatchPoint()
974 MIB.add(MI->getOperand(OperIdx)); in emitPatchPoint()
978 for (unsigned i = OperIdx + 1; i != MI->getNumOperands(); ++i) in emitPatchPoint()
1000 OperIdx += (MIB->getNumOperands() - MI->getNumOperands()) - 1; in emitPatchPoint()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h344 void addPhysRegDataDeps(SUnit *SU, unsigned OperIdx);
345 void addPhysRegDeps(SUnit *SU, unsigned OperIdx);
346 void addVRegDefDeps(SUnit *SU, unsigned OperIdx);
347 void addVRegUseDeps(SUnit *SU, unsigned OperIdx);
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp109 const unsigned OperIdx = 0; in foldIVUser() local
119 if (IVOperand != UseInst->getOperand(OperIdx) || in foldIVUser()
161 UseInst->setOperand(OperIdx, IVSrc); in foldIVUser()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.cpp1528 unsigned OperIdx = RWSequences.size()-1; in pushVariant() local
1531 RWSequences[OperIdx]); in pushVariant()
1537 RWI != RWE; ++RWI, ++OperIdx) { in pushVariant()
1543 RWSequences[OperIdx].insert(RWSequences[OperIdx].end(), in pushVariant()
1546 assert(OperIdx == RWSequences.size() && "missed a sequence"); in pushVariant()