Home
last modified time | relevance | path

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

1234567

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DDirectiveEmitter.h72 explicit BaseRecord(const llvm::Record *Def) : Def(Def) {} in BaseRecord()
102 explicit Directive(const llvm::Record *Def) : BaseRecord(Def) {} in Directive()
125 explicit Clause(const llvm::Record *Def) : BaseRecord(Def) {} in Clause()
183 explicit VersionedClause(const llvm::Record *Def) : Def(Def) {} in VersionedClause()
198 explicit ClauseVal(const llvm::Record *Def) : BaseRecord(Def) {} in ClauseVal()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp163 int Def = Incoming[Unit]; in reprocessBasicBlock() local
248 for (int Def : RegUnitDefs) { in traverse() local
267 for (int Def : MBBReachingDefs[MBBNumber][*Unit]) { in getReachingDef() local
325 void ReachingDefAnalysis::getReachingLocalUses(MachineInstr *Def, in getReachingLocalUses()
398 if (auto *Def = getUniqueReachingMIDef(MI, PhysReg)) { in getGlobalReachingDefs() local
425 if (auto *Def = getLocalLiveOutMIDef(MBB, PhysReg)) in getLiveOuts() local
494 if (auto *Def = getLocalLiveOutMIDef(MBB, PhysReg)) in isRegDefinedAfter() local
509 int Def = getReachingDef(MI, PhysReg); in isReachingDefLiveOut() local
533 int Def = getReachingDef(&*Last, PhysReg); in getLocalLiveOutMIDef() local
670 if (MachineInstr *Def = getMIOperand(MI, MO)) in collectKilledOperands() local
[all …]
H A DMachineCopyPropagation.cpp157 MCRegister Def = MI->getOperand(0).getReg().asMCReg(); in trackCopy() local
337 MCRegister Def, const TargetRegisterInfo *TRI) { in isNopCopy()
352 MCRegister Src, MCRegister Def) { in eraseIfRedundant()
388 Register Def = Copy.getOperand(0).getReg(); in isBackwardPropagatableRegClassCopy() local
468 const MachineInstr &MI, const MachineOperand &MODef, Register Def) { in hasOverlappingMultipleDef()
585 MCRegister Def = MI->getOperand(0).getReg().asMCReg(); in ForwardCopyPropagateBlock() local
757 Register Def = MI.getOperand(0).getReg(); in isBackwardPropagatableCopy() local
796 Register Def = Copy->getOperand(0).getReg(); in propagateDefs() local
840 MCRegister Def = MI->getOperand(0).getReg().asMCReg(); in BackwardCopyPropagateBlock() local
894 Register Def = Copy->getOperand(0).getReg(); in BackwardCopyPropagateBlock() local
H A DDetectDeadLanes.cpp249 const MachineOperand &Def = MI.getOperand(0); in transferUsedLanes() local
284 const MachineOperand &Def = *MI.defs().begin(); in transferDefinedLanesStep() local
307 LaneBitmask DetectDeadLanes::transferDefinedLanes(const MachineOperand &Def, in transferDefinedLanes()
355 const MachineOperand &Def = *MRI->def_begin(Reg); in determineInitialDefinedLanes() local
427 const MachineOperand &Def = *UseMI.defs().begin(); in determineInitialUsedLanes() local
469 const MachineOperand &Def = MI.getOperand(0); in isUndefInput() local
511 MachineOperand &Def = *MRI->def_begin(Reg); in runOnce() local
H A DPeepholeOptimizer.cpp370 const MachineInstr *Def = nullptr; member in __anonc42e283d0111::ValueTracker
1133 RegSubRegPair Def, in getNewSource()
1244 RegSubRegPair Def, RewriteMapTy &RewriteMap) { in rewriteSource()
1299 RegSubRegPair Def; in optimizeUncoalescableCopy() local
1316 for (const RegSubRegPair &Def : RewritePairs) { in optimizeUncoalescableCopy() local
1680 const auto &Def = NAPhysToVirtMIs.find(Reg); in runOnMachineFunction() local
1692 Register Def = RegMI.first; in runOnMachineFunction() local
H A DLiveVariables.cpp197 MachineInstr *Def = PhysRegDef[SubReg]; in FindLastPartialDef() local
290 MachineInstr *Def = PhysRegDef[SubReg]; in FindLastRefOrPartRef() local
339 MachineInstr *Def = PhysRegDef[SubReg]; in HandlePhysRegKill() local
724 const MachineInstr *Def = MRI.getVRegDef(Reg); in isLiveIn() local
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DExegesisEmitter.cpp107 void ExegesisEmitter::emitPfmCountersInfo(const Record &Def, in emitPfmCountersInfo()
158 llvm::any_of(PfmCounterDefs, [](const Record *Def) { in emitPfmCounters()
164 for (const Record *Def : PfmCounterDefs) { in emitPfmCounters() local
175 for (const Record *Def : PfmCounterDefs) in emitPfmCounters() local
H A DWebAssemblyDisassemblerEmitter.cpp33 auto &Def = *CGI.TheDef; in emitWebAssemblyDisassemblerTables() local
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp258 static bool shouldRematerialize(const MachineInstr &Def, AliasAnalysis &AA, in shouldRematerialize()
270 if (MachineInstr *Def = MRI.getUniqueVRegDef(Reg)) in getVRegDef() local
284 static bool hasOneUse(unsigned Reg, MachineInstr *Def, MachineRegisterInfo &MRI, in hasOneUse()
313 static bool isSafeToMove(const MachineOperand *Def, const MachineOperand *Use, in isSafeToMove()
514 MachineInstr *Def, MachineBasicBlock &MBB, in moveForSingleUse()
559 unsigned Reg, MachineOperand &Op, MachineInstr &Def, MachineBasicBlock &MBB, in rematerializeCheapDef()
627 unsigned Reg, MachineOperand &Op, MachineInstr *Def, MachineBasicBlock &MBB, in moveAndTeeForMultiUse()
861 MachineOperand *Def = DefI->findRegisterDefOperand(Reg); in runOnMachineFunction() local
H A DWebAssemblyLowerBrUnless.cpp77 MachineInstr *Def = MRI.getVRegDef(Cond); in runOnMachineFunction() local
H A DWebAssemblyPrepareForLiveIntervals.cpp66 for (const auto &Def : MRI.def_instructions(Reg)) in hasArgumentDef() local
H A DWebAssemblyExplicitLocals.cpp189 MachineInstr *Def = MRI.getVRegDef(Reg); in findStartOfTree() local
305 for (auto &Def : MI.defs()) { in runOnMachineFunction() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/WindowsManifest/
H A DWindowsManifestMerger.cpp127 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in search() local
155 if (xmlNsPtr Def = search(HRef, Node)) in searchOrDefine() local
157 if (xmlNsPtr Def = xmlNewNs(Node, HRef, getPrefixForHref(HRef))) in searchOrDefine() local
182 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in getNamespaceWithPrefix() local
345 for (xmlNsPtr Def = AdditionalNode->nsDef; Def; Def = Def->next) { in mergeNamespaces() local
601 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in checkAndStripPrefixes() local
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp298 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext() local
326 if (const ObjCProtocolDecl *Def in getDefinitiveDeclContext() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/
H A DInstruction.cpp189 if (!all_of(getDefs(), [](const WriteState &Def) { return Def.isReady(); })) in updatePending()
206 [](const WriteState &Def) { return !Def.getDependentWrite(); })) in updateDispatched()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDominators.cpp130 const Instruction *Def = dyn_cast<Instruction>(DefV); in dominates() local
167 bool DominatorTree::dominates(const Instruction *Def, in dominates()
269 const Instruction *Def = dyn_cast<Instruction>(DefV); in dominates() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGlobalISelUtils.cpp18 MachineInstr *Def = getDefIgnoringCopies(Reg, MRI); in getBaseWithConstantOffset() local
H A DSIFoldOperands.cpp501 MachineInstr *Def = MRI.getVRegDef(UseReg); in getRegSeqInit() local
566 MachineInstr *Def = MRI.getVRegDef(UseReg); in tryToFoldACImm() local
770 MachineOperand *Def = Defs[I].first; in foldOperand() local
1036 MachineInstr *Def = MRI.getVRegDef(Op.getReg()); in getImmOrMaterializedImm() local
1375 MachineInstr *Def = MRI->getVRegDef(ClampSrc->getReg()); in tryFoldClamp() local
1514 MachineInstr *Def = MRI->getVRegDef(RegOp->getReg()); in tryFoldOMod() local
1546 for (auto &Def : Defs) { in tryFoldRegSequence() local
1593 MachineOperand *Def = Defs[I].first; in tryFoldRegSequence() local
1676 MachineOperand &Def = MI.getOperand(0); in tryFoldLoad() local
/freebsd-13.1/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-13.1/contrib/llvm-project/clang/lib/Format/
H A DMacroExpander.cpp118 Definition Def; member in clang::format::MacroExpander::DefinitionParser
162 const Definition &Def = Definitions.find(ID->TokenText)->second; in expand() local
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp201 MachineInstr *Def = Op->getParent(); in eraseInstrWithNoUses() local
303 MachineInstr *Def = MRI->getVRegDef(OpReg); in optimizeSDPattern() local
346 MachineInstr *Def = MRI->getVRegDef(MI->getOperand(1).getReg()); in elideCopies() local
605 MachineInstr *Def = MRI->getVRegDef(*I); in runOnInstruction() local
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp578 CVSymbol &CVR, DefRangeFramePointerRelFullScopeSym &Def) { in visitKnownRecord()
584 DefRangeFramePointerRelSym &Def) { in visitKnownRecord()
594 DefRangeRegisterRelSym &Def) { in visitKnownRecord()
622 DefRangeSubfieldRegisterSym &Def) { in visitKnownRecord()
634 DefRangeSubfieldSym &Def) { in visitKnownRecord()
642 Error MinimalSymbolDumper::visitKnownRecord(CVSymbol &CVR, DefRangeSym &Def) { in visitKnownRecord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchCoalescing.cpp434 for (auto &Def : MI.defs()) { // Looking at Def in canMoveToBeginning() local
545 for (auto &Def : I->defs()) in canMerge() local
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessingRecord.cpp345 MacroDefinitionRecord *Def) { in RegisterMacroDefinition()
402 else if (MacroDefinitionRecord *Def = findMacroDefinition(MI)) in addMacroExpansion() local
465 MacroDefinitionRecord *Def = in MacroDefined() local

1234567