Home
last modified time | relevance | path

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

123456789

/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h85 explicit BaseRecord(const llvm::Record *Def) : Def(Def) {} in BaseRecord()
115 explicit Directive(const llvm::Record *Def) : BaseRecord(Def) {} in Directive()
146 explicit Clause(const llvm::Record *Def) : BaseRecord(Def) {} in Clause()
214 explicit VersionedClause(const llvm::Record *Def) : Def(Def) {} in VersionedClause()
229 explicit ClauseVal(const llvm::Record *Def) : BaseRecord(Def) {} in ClauseVal()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DExegesisEmitter.cpp103 emitPfmCountersInfo(const Record & Def,unsigned & IssueCountersTableOffset,raw_ostream & OS) const emitPfmCountersInfo() argument
154 __anon2157dad20302(const Record *Def) emitPfmCounters() argument
160 for (const Record *Def : PfmCounterDefs) { emitPfmCounters() local
171 for (const Record *Def : PfmCounterDefs) emitPfmCounters() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp168 int Def = Incoming[Unit]; in reprocessBasicBlock() local
253 for (int Def : RegUnitDefs) { in traverse() local
272 for (int Def : MBBReachingDefs[MBBNumber][Unit]) { in getReachingDef() local
330 void ReachingDefAnalysis::getReachingLocalUses(MachineInstr *Def, in getReachingLocalUses()
402 if (auto *Def = getUniqueReachingMIDef(MI, PhysReg)) { in getGlobalReachingDefs() local
429 if (auto *Def = getLocalLiveOutMIDef(MBB, PhysReg)) in getLiveOuts() local
498 if (auto *Def = getLocalLiveOutMIDef(MBB, PhysReg)) in isRegDefinedAfter() local
513 int Def = getReachingDef(MI, PhysReg); in isReachingDefLiveOut() local
537 int Def = getReachingDef(&*Last, PhysReg); in getLocalLiveOutMIDef() local
651 auto IsDead = [this, &Dead](MachineInstr *Def, MCRegister PhysReg) { in collectKilledOperands()
[all …]
H A DDetectDeadLanes.cpp168 const MachineOperand &Def = MI.getOperand(0); in transferUsedLanes() local
203 const MachineOperand &Def = *MI.defs().begin(); in transferDefinedLanesStep() local
227 const MachineOperand &Def, unsigned OpNum, LaneBitmask DefinedLanes) const { in transferDefinedLanes() argument
274 const MachineOperand &Def = *MRI->def_begin(Reg); in determineInitialDefinedLanes() local
346 const MachineOperand &Def = *UseMI.defs().begin(); in determineInitialUsedLanes() local
432 const MachineOperand &Def = MI.getOperand(0); in isUndefInput() local
474 MachineOperand &Def = *MRI->def_begin(Reg); in computeSubRegisterLaneBitInfo() local
H A DMachineConvergenceVerifier.cpp40 const MachineOperand &Def = MI.getOperand(0); in checkConvergenceTokenProduced() local
61 const MachineInstr *Def = MRI.getUniqueVRegDef(OpReg); in findAndCheckConvergenceTokenUsed() local
H A DMachineCopyPropagation.cpp180 MCRegister Def = CopyOperands->Destination->getReg().asMCReg(); in clobberRegister() local
234 MCRegister Def = CopyOperands->Destination->getReg().asMCReg(); in trackCopy() local
350 Register Def = CopyOperands->Destination->getReg(); in findLastSeenDefInCopy() local
491 MCRegister Def, const TargetRegisterInfo *TRI, in isNopCopy()
510 MCRegister Src, MCRegister Def) { in eraseIfRedundant()
559 Register Def = CopyOperands->Destination->getReg(); in isBackwardPropagatableRegClassCopy() local
660 const MachineInstr &MI, const MachineOperand &MODef, Register Def) { in hasOverlappingMultipleDef()
791 MCRegister Def = RegDef.asMCReg(); in ForwardCopyPropagateBlock() local
977 Register Def = CopyOperands.Destination->getReg(); in isBackwardPropagatableCopy() local
1018 Register Def = CopyOperands->Destination->getReg(); in propagateDefs() local
[all …]
H A DMachineUniformityAnalysis.cpp104 auto *Def = F.getRegInfo().getVRegDef(Reg); in usesValueFromCycle() local
141 auto *Def = RegInfo.getOneDef(Reg); in isDivergentUse() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp26 const Record &Def; member in llvm::gi::__anon6108bf6b0111::PrettyStackTraceParse
29 PrettyStackTraceParse(const Record &Def) : Def(Def) {} in PrettyStackTraceParse()
140 const Record *Def = PFP->getOperatorAsDef(DiagLoc); in parseInstructionPattern() local
250 const Record *Def = DefI->getDef(); in parseInstructionPatternOperand() local
298 if (const auto *Def = dyn_cast<DefInit>(Arg)) { in parseInstructionPatternMIFlags() local
339 std::unique_ptr<PatFrag> PatternParser::parsePatFragImpl(const Record *Def) { in parsePatFragImpl()
436 const PatFrag *PatternParser::parsePatFrag(const Record *Def) { in parsePatFrag()
H A DPatterns.h94 const Record *Def; member
291 bool Def = false; variable
378 InstructionPattern *Def = nullptr; member
615 const Record &Def; variable
689 BuiltinPattern(const Record &Def, StringRef Name) in BuiltinPattern()
H A DCombinerUtils.h24 inline bool isSpecificDef(const Init &N, StringRef Def) { in isSpecificDef()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AdvSIMDScalarPass.cpp209 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() local
222 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() local
302 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction() local
321 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp257 static bool shouldRematerialize(const MachineInstr &Def, in shouldRematerialize()
269 if (MachineInstr *Def = MRI.getUniqueVRegDef(Reg)) in getVRegDef() local
283 static bool hasOneNonDBGUse(unsigned Reg, MachineInstr *Def, in hasOneNonDBGUse()
313 static bool isSafeToMove(const MachineOperand *Def, const MachineOperand *Use, in isSafeToMove()
524 MachineInstr *Def, MachineBasicBlock &MBB, in moveForSingleUse()
573 unsigned Reg, MachineOperand &Op, MachineInstr &Def, MachineBasicBlock &MBB, in rematerializeCheapDef()
636 unsigned Reg, MachineOperand &Op, MachineInstr *Def, MachineBasicBlock &MBB, in moveAndTeeForMultiUse()
870 MachineOperand *Def = in runOnMachineFunction() local
H A DWebAssemblyDebugValueManager.h29 MachineInstr *Def; variable
/freebsd/contrib/llvm-project/llvm/lib/WindowsManifest/
H A DWindowsManifestMerger.cpp125 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in search() local
153 if (xmlNsPtr Def = search(HRef, Node)) in searchOrDefine() local
155 if (xmlNsPtr Def = xmlNewNs(Node, HRef, getPrefixForHref(HRef))) in searchOrDefine() local
180 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in getNamespaceWithPrefix() local
343 for (xmlNsPtr Def = AdditionalNode->nsDef; Def; Def = Def->next) { in mergeNamespaces() local
599 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in checkAndStripPrefixes() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDominators.cpp137 const Instruction *Def = dyn_cast<Instruction>(DefV); in dominates() local
174 dominates(const Instruction * Def,const BasicBlock * UseBB) const dominates() argument
269 const Instruction *Def = dyn_cast<Instruction>(DefV); dominates() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstruction.cpp201 if (!all_of(getDefs(), [](const WriteState &Def) { return Def.isReady(); })) in updatePending()
218 [](const WriteState &Def) { return !Def.getDependentWrite(); })) in updateDispatched()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp314 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext() local
342 if (const ObjCProtocolDecl *Def in getDefinitiveDeclContext() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGlobalISelUtils.cpp22 MachineInstr *Def = getDefIgnoringCopies(Reg, MRI); in getBaseWithConstantOffset() local
H A DSIFoldOperands.cpp660 MachineInstr *Def = MRI->getVRegDef(UseReg); in getRegSeqInit() local
717 MachineInstr *Def = MRI->getVRegDef(UseReg); in tryToFoldACImm() local
922 MachineOperand *Def = Defs[I].first; in foldOperand() local
1196 MachineInstr *Def = MRI->getVRegDef(Op.getReg()); in getImmOrMaterializedImm() local
1567 MachineInstr *Def = MRI->getVRegDef(ClampSrc->getReg()); in tryFoldClamp() local
1744 MachineInstr *Def = MRI->getVRegDef(RegOp->getReg()); in tryFoldOMod() local
1967 if (MachineInstr *Def = MRI->getVRegDef(Reg)) { in tryFoldPhiAGPR() local
2030 MachineOperand &Def = MI.getOperand(0); in tryFoldLoad() local
2145 MachineInstr *Def = MRI->getVRegDef(Reg); in tryOptimizeAGPRPhis() local
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DJSONBackend.cpp76 if (auto *Def = dyn_cast<DefInit>(&I)) { in translateInit() local
139 auto &Def = *D.second; in run() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp200 MachineInstr *Def = Op->getParent(); in eraseInstrWithNoUses() local
302 MachineInstr *Def = MRI->getVRegDef(OpReg); in optimizeSDPattern() local
345 MachineInstr *Def = MRI->getVRegDef(MI->getOperand(1).getReg()); in elideCopies() local
602 MachineInstr *Def = MRI->getVRegDef(I); in runOnInstruction() local
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DMacroExpander.cpp117 Definition Def; member in clang::format::MacroExpander::DefinitionParser
173 const Definition &Def = OptionalArgs in expand() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp186 Register Def = MI.getOperand(0).getReg(); in insertBitcasts() local
256 if (SPIRVType *Def = propagateSPIRVType(DefInstr, GR, MRI, MIB)) { in propagateSPIRVType() local
279 MachineInstr *Def = Op.isReg() ? MRI.getVRegDef(Op.getReg()) : nullptr; in propagateSPIRVType() local
374 MachineInstr *Def = MRI.getVRegDef(Reg); in insertAssignInstr() local
460 MachineInstr *Def = MRI.getVRegDef(Reg); in generateAssignInstrs() local
471 MachineInstr *Def = MRI.getVRegDef(Reg); in generateAssignInstrs() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp605 CVSymbol &CVR, DefRangeFramePointerRelFullScopeSym &Def) { in visitKnownRecord()
611 DefRangeFramePointerRelSym &Def) { in visitKnownRecord()
620 DefRangeRegisterRelSym &Def) { in visitKnownRecord()
648 DefRangeSubfieldRegisterSym &Def) { in visitKnownRecord()
660 DefRangeSubfieldSym &Def) { in visitKnownRecord()
668 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, DefRangeSym &Def) { in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp167 if (auto *Def = COFFSym.getSectionDefinition()) { in getCOFFObjectFileSymbolInfo() local
179 auto Def = ComdatDefs[COFFSym.getSectionNumber()]; in getCOFFObjectFileSymbolInfo() local

123456789