Home
last modified time | relevance | path

Searched refs:OpDef (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp140 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion() local
141 if (!OpDef) { in evaluateExpansion()
147 Record *Operator = OpDef->getDef(); in evaluateExpansion()
H A DCodeGenDAGPatterns.cpp2917 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern() local
2918 if (!OpDef) error("Pattern has unexpected operator type!"); in ParseTreePattern()
2919 Record *Operator = OpDef->getDef(); in ParseTreePattern()
3718 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator()); in hasNullFragReference() local
3719 if (!OpDef) return false; in hasNullFragReference()
3720 Record *Operator = OpDef->getDef(); in hasNullFragReference()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp420 MachineInstr *OpDef = MRI->getVRegDef(O.getReg()); in canHoistLoadStoreTo() local
421 if (!OpDef || !MDT->dominates(OpDef, To)) in canHoistLoadStoreTo()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp2623 const MachineInstr *OpDef = MRI.getUniqueVRegDef(GEPOp.getReg()); in getAddrModeInfo() local
2624 assert(OpDef); in getAddrModeInfo()
2625 if (i == 2 && isConstant(*OpDef)) { in getAddrModeInfo()
2629 GEPInfo.Imm = OpDef->getOperand(1).getCImm()->getSExtValue(); in getAddrModeInfo()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp6878 auto *OpDef = MRI.getVRegDef(OpReg); in fixupPHIOpBanks() local
6880 MachineBasicBlock &OpDefBB = *OpDef->getParent(); in fixupPHIOpBanks()
6884 MachineBasicBlock::iterator InsertPt = std::next(OpDef->getIterator()); in fixupPHIOpBanks()
6887 MIB.setInsertPt(*OpDef->getParent(), InsertPt); in fixupPHIOpBanks()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7110 auto *OpDef = dyn_cast<Instruction>(NI->getOperand(I)); in tryToSinkFreeOperands() local
7111 if (!OpDef) in tryToSinkFreeOperands()
7113 FreshBBs.insert(OpDef->getParent()); in tryToSinkFreeOperands()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3162 doForAllOpcodes(I, [&ReadyList](ScheduleData *OpDef) { in schedule() argument
3163 if (OpDef && OpDef->hasValidDependencies() && in schedule()
3164 OpDef->incrementUnscheduledDeps(-1) == 0) { in schedule()
3168 ScheduleData *DepBundle = OpDef->FirstInBundle; in schedule()
H A DLoopVectorize.cpp1073 if (VPRecipeBase *OpDef = operand->getDefiningRecipe()) in collectPoisonGeneratingRecipes() local
1074 Worklist.push_back(OpDef); in collectPoisonGeneratingRecipes()