| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | ExegesisEmitter.cpp | 70 for (const Record *Def : in collectPfmCounters() local 120 void ExegesisEmitter::emitPfmCountersInfo(const Record &Def, in emitPfmCountersInfo() 203 llvm::any_of(PfmCounterDefs, [](const Record *Def) { in emitPfmCounters() 209 for (const Record *Def : PfmCounterDefs) { in emitPfmCounters() local 220 for (const Record *Def : PfmCounterDefs) in emitPfmCounters() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | DirectiveEmitter.h | 121 Spelling(const Record *Def) : Def(Def) {} in Spelling() 148 BaseRecord(const Record *Def) : Def(Def) {} in BaseRecord() 234 Directive(const Record *Def) : BaseRecord(Def) {} in Directive() 282 Clause(const Record *Def) : BaseRecord(Def) {} in Clause() 354 VersionedClause(const Record *Def) : Def(Def) {} in VersionedClause() 369 EnumVal(const Record *Def) : BaseRecord(Def) {} in EnumVal()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | PatternParser.cpp | 26 const Record &Def; member in llvm::gi::__anon6108bf6b0111::PrettyStackTraceParse 29 PrettyStackTraceParse(const Record &Def) : Def(Def) {} in PrettyStackTraceParse() 128 const Record *Def = PFP->getOperatorAsDef(DiagLoc); in parseInstructionPattern() local 239 const Record *Def = DefI->getDef(); in parseInstructionPatternOperand() local 287 if (const auto *Def = dyn_cast<DefInit>(Arg)) { in parseInstructionPatternMIFlags() local 327 std::unique_ptr<PatFrag> PatternParser::parsePatFragImpl(const Record *Def) { in parsePatFragImpl() 424 const PatFrag *PatternParser::parsePatFrag(const Record *Def) { in parsePatFrag()
|
| H A D | Patterns.h | 113 const Record *Def; member 313 bool Def = false; variable 402 InstructionPattern *Def = nullptr; member 639 const Record &Def; variable 713 BuiltinPattern(const Record &Def, StringRef Name) in BuiltinPattern()
|
| H A D | CombinerUtils.h | 24 inline bool isSpecificDef(const Init &N, StringRef Def) { in isSpecificDef()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReachingDefAnalysis.cpp | 191 int Def = Incoming[Unit]; in reprocessBasicBlock() local 326 for (int Def : MBBReachingDefs.defs(MBBNumber, Unit)) { in traverse() local 351 for (int Def : Defs) { in getReachingDef() local 361 for (int Def : MBBReachingDefs.defs(MBBNumber, Unit)) { in getReachingDef() local 418 void ReachingDefAnalysis::getReachingLocalUses(MachineInstr *Def, Register Reg, in getReachingLocalUses() 487 if (auto *Def = getUniqueReachingMIDef(MI, Reg)) { in getGlobalReachingDefs() local 514 if (auto *Def = getLocalLiveOutMIDef(MBB, Reg)) in getLiveOuts() local 581 if (auto *Def = getLocalLiveOutMIDef(MBB, Reg)) in isRegDefinedAfter() local 596 int Def = getReachingDef(MI, Reg); in isReachingDefLiveOut() local 625 int Def = getReachingDef(&*Last, Reg); in getLocalLiveOutMIDef() local [all …]
|
| H A D | MachineConvergenceVerifier.cpp | 39 const MachineOperand &Def = MI.getOperand(0); in checkConvergenceTokenProduced() local 60 const MachineInstr *Def = MRI.getUniqueVRegDef(OpReg); in findAndCheckConvergenceTokenUsed() local
|
| H A D | DetectDeadLanes.cpp | 168 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 439 const MachineOperand &Def = MI.getOperand(0); in isUndefInput() local 481 MachineOperand &Def = *MRI->def_begin(Reg); in computeSubRegisterLaneBitInfo() local
|
| H A D | MachineCopyPropagation.cpp | 207 MCRegister Def = CopyOperands->Destination->getReg().asMCReg(); in clobberRegUnit() local 305 MCRegister Def = CopyOperands->Destination->getReg().asMCReg(); in trackCopy() local 420 Register Def = CopyOperands->Destination->getReg(); in findLastSeenDefInCopy() local 573 MCRegister Def, const TargetRegisterInfo *TRI, in isNopCopy() 592 MCRegister Src, MCRegister Def) { in eraseIfRedundant() 641 Register Def = CopyOperands->Destination->getReg(); in isBackwardPropagatableRegClassCopy() local 742 const MachineInstr &MI, const MachineOperand &MODef, Register Def) { in hasOverlappingMultipleDef() 892 MCRegister Def = RegDef.asMCReg(); in ForwardCopyPropagateBlock() local 943 MCRegister Def = RegDef.asMCReg(); in ForwardCopyPropagateBlock() local 1081 Register Def = CopyOperands.Destination->getReg(); in isBackwardPropagatableCopy() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64AdvSIMDScalarPass.cpp | 207 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() local 220 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() local 300 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction() local 319 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegStackify.cpp | 260 static bool shouldRematerialize(const MachineInstr &Def, in shouldRematerialize() 272 if (MachineInstr *Def = MRI.getUniqueVRegDef(Reg)) in getVRegDef() local 290 MachineInstr *Def, LiveIntervals *LIS) { in hasSingleUse() 333 static bool isSafeToMove(const MachineOperand *Def, const MachineOperand *Use, in isSafeToMove() 550 MachineInstr *Def, MachineBasicBlock &MBB, in moveForSingleUse() 601 rematerializeCheapDef(unsigned Reg, MachineOperand &Op, MachineInstr &Def, in rematerializeCheapDef() 665 unsigned Reg, MachineOperand &Op, MachineInstr *Def, MachineBasicBlock &MBB, in moveAndTeeForMultiUse() 906 MachineOperand *Def = in runOnMachineFunction() local
|
| H A D | WebAssemblyDebugValueManager.h | 29 MachineInstr *Def; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/WindowsManifest/ |
| H A D | WindowsManifestMerger.cpp | 123 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in search() local 151 if (xmlNsPtr Def = search(HRef, Node)) in searchOrDefine() local 153 if (xmlNsPtr Def = xmlNewNs(Node, HRef, getPrefixForHref(HRef))) in searchOrDefine() local 178 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in getNamespaceWithPrefix() local 341 for (xmlNsPtr Def = AdditionalNode->nsDef; Def; Def = Def->next) { in mergeNamespaces() local 597 for (xmlNsPtr Def = Node->nsDef; Def; Def = Def->next) { in checkAndStripPrefixes() local
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 1489 for (const auto &Def : Defs) in createBuiltins() local 1517 for (const auto &Def : Defs) in createBuiltins() local 1529 for (const auto &Def : Defs) { in createBuiltins() local 1568 for (auto &Def : Defs) { in createCodeGenMap() local 1605 for (auto &Def : Defs) { in createRangeChecks() local 1729 for (const auto &Def : Defs) in createSMEBuiltins() local 1737 for (const auto &Def : Defs) in createSMEBuiltins() local 1747 for (const auto &Def : Defs) { in createSMEBuiltins() local 1779 for (auto &Def : Defs) { in createSMECodeGenMap() local 1817 for (auto &Def : Defs) { in createSMERangeChecks() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizer.cpp | 249 Register Def = MI.getOperand(0).getReg(); in insertBitcasts() local 325 if (SPIRVType *Def = propagateSPIRVType(DefInstr, GR, MRI, MIB)) { in propagateSPIRVType() local 348 MachineInstr *Def = Op.isReg() ? MRI.getVRegDef(Op.getReg()) : nullptr; in propagateSPIRVType() local 408 static void setInsertPtAfterDef(MachineIRBuilder &MIB, MachineInstr *Def) { in setInsertPtAfterDef() 424 MachineInstr *Def = MRI.getVRegDef(Reg); in insertAssignInstr() local 538 MachineInstr *Def = MRI.getVRegDef(Reg); in generateAssignInstrs() local 549 MachineInstr *Def = MRI.getVRegDef(Reg); in generateAssignInstrs() local 560 MachineInstr *Def = getVRegDef(MRI, MI.getOperand(0).getReg()); in generateAssignInstrs() local
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Dominators.cpp | 150 const Instruction *Def = dyn_cast<Instruction>(DefV); in dominates() local 187 bool DominatorTree::dominates(const Instruction *Def, in dominates() 282 const Instruction *Def = dyn_cast<Instruction>(DefV); in dominates() local
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | Instruction.cpp | 201 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/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanUtils.cpp | 17 bool vputils::onlyFirstLaneUsed(const VPValue *Def) { in onlyFirstLaneUsed() 22 bool vputils::onlyFirstPartUsed(const VPValue *Def) { in onlyFirstPartUsed()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVVectorPeephole.cpp | 205 MachineInstr *Def = MRI->getVRegDef(VL.getReg()); in getConstant() local 239 MachineInstr *Def = MRI->getVRegDef(VL.getReg()); in convertToVLMAX() local 395 while (MachineInstr *Def = MRI->getUniqueVRegDef(Reg)) { in isKnownSameDefs() local 583 MachineInstr *Def = MRI->getVRegDef(MO.getReg()); in ensureDominates() local
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Use.cpp | 31 Value *Def = nullptr; in dumpOS() local
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 319 if (const TagDecl *Def = cast<TagDecl>(DC)->getDefinition()) in getDefinitiveDeclContext() local 348 if (const ObjCProtocolDecl *Def in getDefinitiveDeclContext() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | A15SDOptimizer.cpp | 201 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 603 MachineInstr *Def = MRI->getVRegDef(I); in runOnInstruction() local
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | MacroExpander.cpp | 114 Definition Def; member in clang::format::MacroExpander::DefinitionParser 170 const Definition &Def = OptionalArgs in expand() local
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalSymbolDumper.cpp | 605 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/utils/TableGen/Basic/ |
| H A D | RuntimeLibcallsEmitter.cpp | 69 AvailabilityPredicate(const Record *Def) : TheDef(Def) { in AvailabilityPredicate() 116 RuntimeLibcall(const Record *Def, size_t EnumVal) in RuntimeLibcall() 141 const Record *Def, in RuntimeLibcallImpl() 553 void LibcallPredicateExpander::expand(SetTheory &ST, const Record *Def, in expand()
|