Home
last modified time | relevance | path

Searched refs:CurrentDef (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp329 unsigned CurrentDef = 0; in populateWrites() local
332 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) { in populateWrites()
337 if (MCDesc.operands()[CurrentDef].isOptionalDef()) { in populateWrites()
338 OptionalDefIdx = CurrentDef++; in populateWrites()
342 CurrentDef++; in populateWrites()
346 WriteDescriptor &Write = ID.Writes[CurrentDef]; in populateWrites()
348 if (CurrentDef < NumWriteLatencyEntries) { in populateWrites()
350 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef); in populateWrites()
366 CurrentDef++; in populateWrites()
369 assert(CurrentDef == NumExplicitDefs && in populateWrites()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp1390 MemoryDef *CurrentDef = cast<MemoryDef>(Current); in getDomMemoryDef() local
1391 Instruction *CurrentI = CurrentDef->getMemoryInst(); in getDomMemoryDef()
1393 if (canSkipDef(CurrentDef, !isInvisibleToCallerOnUnwind(KillingUndObj))) { in getDomMemoryDef()
1464 if (CurrentDef != KillingDef->getDefiningAccess() && in getDomMemoryDef()
1466 KillingDef->setOptimized(CurrentDef); in getDomMemoryDef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp2111 if (auto *CurrentDef = dyn_cast<MemoryDef>(Current)) { in hasPartialIVCondition() local
2112 if (any_of(AccessedLocs, [&AA, CurrentDef](MemoryLocation &Loc) { in hasPartialIVCondition()
2114 AA.getModRefInfo(CurrentDef->getMemoryInst(), Loc)); in hasPartialIVCondition()