Home
last modified time | relevance | path

Searched defs:DefI (Results 1 – 25 of 25) sorted by relevance

/llvm-project/llvm/unittests/Transforms/Vectorize/
H A DVPlanVerifierTest.cpp19 VPInstruction *DefI = new VPInstruction(Instruction::Add, {}); TEST() local
44 VPInstruction *DefI = new VPInstruction(Instruction::Add, {}); TEST() local
81 VPInstruction *DefI = new VPInstruction(Instruction::Add, {}); TEST() local
196 VPInstruction *DefI = new VPInstruction(Instruction::Add, {}); TEST() local
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp232 MachineInstr *DefI = MRI->getVRegDef(Reg.R); in processPredicateGPR() local
254 MachineInstr *DefI = MRI->getVRegDef(Reg.R); in getPredRegFor() local
328 const MachineInstr *DefI = MRI->getVRegDef(PR.R); in isScalarPred() local
H A DHexagonExpandCondsets.cpp345 MachineInstr *DefI = LIS->getInstructionFromIndex(NextI->start); updateKillFlags() local
422 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); updateDeadsInRange() local
476 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); updateDeadsInRange() local
493 MachineInstr *DefI = LIS->getInstructionFromIndex(Seg.start); updateDeadsInRange() local
983 MachineInstr *DefI = getReachingDefForPred(RT, TfrI, PredR, Cond); predicate() local
[all...]
H A DHexagonSplitDouble.cpp235 MachineInstr *DefI = MRI->getVRegDef(R); in partitionRegisters() local
403 const MachineInstr *DefI = MRI->getVRegDef(Reg); in profit() local
425 MachineInstr *DefI = MRI->getVRegDef(DR); in isProfitable() local
1134 MachineInstr *DefI = MRI->getVRegDef(DR); in splitPartition() local
[all...]
H A DHexagonVExtract.cpp149 MachineInstr *DefI = MRI.getVRegDef(VecR); in runOnMachineFunction() local
H A DHexagonTfrCleanup.cpp268 auto DefI = BuildMI(B, MI, DL, HII->get(TargetOpcode::IMPLICIT_DEF), DefR); eraseIfRedundant() local
H A DHexagonGenInsert.cpp1007 const MachineInstr *DefI = MRI->getVRegDef(R); in findRemovableRegisters() local
1143 const MachineInstr *DefI = MRI->getVRegDef(IR); in pruneUsesTooFar() local
1329 const MachineInstr *DefI = MRI->getVRegDef(I->first); in selectCandidates() local
1427 MachineInstr *DefI = MRI->getVRegDef(I.first); in generateInserts() local
[all...]
H A DHexagonEarlyIfConv.cpp408 const MachineInstr *DefI = MRI->getVRegDef(R); in usesUndefVReg() local
H A DHexagonConstExtenders.cpp1505 const MachineInstr *DefI = Rs.isVReg() ? MRI->getVRegDef(Rs.Reg) : nullptr; calculatePlacement() local
H A DHexagonBitSimplify.cpp2324 MachineInstr *DefI = MRI.getVRegDef(Op0.getReg()); in genBitSplit() local
/llvm-project/llvm/lib/CodeGen/
H A DMachineLateInstrsCleanup.cpp228 for (auto DefI : llvm::make_early_inc_range(MBBDefs)) { processBlock() local
H A DMIRCanonicalizerPass.cpp229 MachineBasicBlock::iterator DefI = BBE; in rescheduleCanonically() local
H A DMachineTraceMetrics.cpp657 MachineRegisterInfo::def_iterator DefI = MRI->def_begin(VirtReg); DataDep() local
/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h520 auto *DefI = dyn_cast<Instruction>(U.get()); movementPreservesLCSSAForm() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp317 assert(DefI->getParent() == Insert->getParent()); in isSafeToMove() local
856 MachineInstr *DefI = getVRegDef(Reg, Insert, MRI, LIS); runOnMachineFunction() local
[all...]
/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp244 if (auto *DefI = dyn_cast<DefInit>(OpInit)) { parseInstructionPatternOperand() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp1822 Instruction *DefI = Def->getMemoryInst(); eliminateDeadWritesAtEndOfFunction() local
1852 Instruction *DefI = Def->getMemoryInst(); tryFoldIntoCalloc() local
1982 Instruction *DefI = Def->getMemoryInst(); storeIsNoop() local
[all...]
H A DNewGVN.cpp4033 auto *DefI = dyn_cast<Instruction>(Def); eliminateInstructions() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp865 MachineInstr *DefI = Def->getInstr(); adjustSchedDependency() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp216 Instruction *DefI = nullptr; global() member
H A DSimplifyIndVar.cpp1209 auto *DefI = dyn_cast<Instruction>(Def); in getInsertPointForUses() local
H A DScalarEvolutionExpander.cpp2249 auto *DefI = dyn_cast<Instruction>(V); fixupLCSSAFormFor() local
/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp1409 DefInit *DefI = cast<DefInit>(DI->getOperator()); emitDag() local
/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp2605 if (DefInit *DefI = dyn_cast<DefInit>(Val)) getOperatorAsDef() local
/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2912 auto *DefI = getDefiningScopeBound(LIOps); getAddExpr() local
7285 if (auto *DefI = getNonTrivialDefiningScopeBound(S)) { getDefiningScopeBound() local
7344 auto *DefI = getDefiningScopeBound(SCEVOps); isSCEVExprNeverPoison() local