| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/LowLevel/ |
| H A D | DWARFExpression.cpp | 22 typedef Op::Description Desc; typedef 24 static std::vector<Desc> getOpDescriptions() { in getOpDescriptions() 25 std::vector<Desc> Descriptions; in getOpDescriptions() 27 Descriptions[DW_OP_addr] = Desc(Op::Dwarf2, Op::SizeAddr); in getOpDescriptions() 28 Descriptions[DW_OP_deref] = Desc(Op::Dwarf2); in getOpDescriptions() 29 Descriptions[DW_OP_const1u] = Desc(Op::Dwarf2, Op::Size1); in getOpDescriptions() 30 Descriptions[DW_OP_const1s] = Desc(Op::Dwarf2, Op::SignedSize1); in getOpDescriptions() 31 Descriptions[DW_OP_const2u] = Desc(Op::Dwarf2, Op::Size2); in getOpDescriptions() 32 Descriptions[DW_OP_const2s] = Desc(Op::Dwarf2, Op::SignedSize2); in getOpDescriptions() 33 Descriptions[DW_OP_const4u] = Desc(Op::Dwarf2, Op::Size4); in getOpDescriptions() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpBlock.h | 53 const Descriptor *Desc, bool IsStatic = false, bool IsExtern = false, 56 IsDynamic(false), IsWeak(IsWeak), Desc(Desc) { in EvalID() 57 assert(Desc); in EvalID() 60 Block(unsigned EvalID, const Descriptor *Desc, bool IsStatic = false, 63 IsExtern(IsExtern), IsDynamic(false), IsWeak(IsWeak), Desc(Desc) { in EvalID() 64 assert(Desc); in EvalID() 68 const Descriptor *getDescriptor() const { return Desc; } in getDescriptor() 76 bool isTemporary() const { return Desc->IsTemporary; } in isTemporary() 80 unsigned getSize() const { return Desc->getAllocSize(); } in getSize() 93 size_t DataOffset = Desc->getMetadataSize(); in data() [all …]
|
| H A D | Descriptor.cpp | 94 auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr); in ctorArrayDesc() local 95 auto *ElemLoc = reinterpret_cast<std::byte *>(Desc + 1); in ctorArrayDesc() 98 Desc->Offset = ElemOffset + sizeof(InlineDescriptor); in ctorArrayDesc() 99 Desc->Desc = SD; in ctorArrayDesc() 100 Desc->IsInitialized = true; in ctorArrayDesc() 101 Desc->IsBase = false; in ctorArrayDesc() 102 Desc->IsActive = IsActive; in ctorArrayDesc() 103 Desc->IsConst = IsConst || D->IsConst; in ctorArrayDesc() 104 Desc->IsFieldMutable = IsMutable || D->IsMutable; in ctorArrayDesc() 105 Desc->InUnion = InUnion; in ctorArrayDesc() [all …]
|
| H A D | Program.cpp | 57 Descriptor *Desc = in createGlobalString() local 66 unsigned Sz = Desc->getAllocSize(); in createGlobalString() 67 auto *G = new (Allocator, Sz) Global(Ctx.getEvalID(), Desc, /*isStatic=*/true, in createGlobalString() 173 Descriptor *Desc; in getOrCreateDummy() local 175 Desc = createDescriptor(D, *T, /*SourceTy=*/nullptr, std::nullopt, in getOrCreateDummy() 178 Desc = createDescriptor(D, QT.getTypePtr(), std::nullopt, in getOrCreateDummy() 180 if (!Desc) in getOrCreateDummy() 181 Desc = allocateDescriptor(D); in getOrCreateDummy() 183 assert(Desc); in getOrCreateDummy() 184 Desc->makeDummy(); in getOrCreateDummy() [all …]
|
| H A D | EvaluationResult.cpp | 129 const Descriptor *Desc = BasePtr.getDeclDesc(); in CheckFieldsInitialized() local 134 << B.Desc->getType() << SourceRange(TypeBeginLoc, BS.getEndLoc()); in CheckFieldsInitialized() 136 S.FFDiag(Desc->getLocation(), diag::note_constexpr_uninitialized_base) in CheckFieldsInitialized() 137 << B.Desc->getType(); in CheckFieldsInitialized() 190 const Descriptor *Desc = Ptr.getFieldDesc(); in collectBlocks() local 191 if (!Desc) in collectBlocks() 194 if (const Record *R = Desc->ElemRecord) { in collectBlocks() 200 } else if (Desc->isPrimitive() && Desc->getPrimType() == PT_Ptr) { in collectBlocks() 205 } else if (Desc->isPrimitiveArray() && Desc->getPrimType() == PT_Ptr) { in collectBlocks() 206 for (unsigned I = 0; I != Desc->getNumElems(); ++I) { in collectBlocks() [all …]
|
| H A D | Pointer.h | 45 const Descriptor *Desc; member 97 PointeeStorage.Int.Desc = nullptr; in Pointer() 106 Pointer(uint64_t Address, const Descriptor *Desc, uint64_t Offset = 0) 109 PointeeStorage.Int.Desc = Desc; in Offset() 132 P.asIntPointer().Desc == asIntPointer().Desc && P.Offset == Offset; 168 return Pointer(asIntPointer().Value, asIntPointer().Desc, Idx); in atIndex() 257 const Descriptor *Desc = in expand() local 260 : getDescriptor(Next)->Desc; in expand() 261 if (!Desc->IsArray) in expand() 294 return asIntPointer().Desc; in getDeclDesc() [all …]
|
| H A D | EvalEmitter.cpp | 104 InlineDescriptor &Desc = *reinterpret_cast<InlineDescriptor *>(B->rawData()); in createLocal() local 105 Desc.Desc = D; in createLocal() 106 Desc.Offset = sizeof(InlineDescriptor); in createLocal() 107 Desc.IsActive = true; in createLocal() 108 Desc.IsBase = false; in createLocal() 109 Desc.IsFieldMutable = false; in createLocal() 110 Desc.IsConst = false; in createLocal() 111 Desc.IsInitialized = false; in createLocal() 285 InlineDescriptor &Desc = *reinterpret_cast<InlineDescriptor *>(B->rawData()); in emitSetLocal() local 286 Desc.IsInitialized = true; in emitSetLocal()
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | Options.td | 5 Desc<"Supply a sort order when dumping the symbol table.">, 8 Desc<"Do not demangle symbol names before showing them.">; 13 Desc<"Output the details in JSON format.">; 15 Desc<"Filter to show only debug info files with errors.">; 18 Desc<"Load all debug info files.">; 23 Desc<"Hide aliases in the command list.">; 25 Desc<"Hide user-defined commands from the list.">; 27 Desc<"Include commands prefixed with an underscore.">; 32 Desc<"Apply the new value to the global default value.">; 34 Desc<"Force an empty value to be accepted as the default.">; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SDNodeInfo.cpp | 44 const SDNodeDesc &Desc = getDesc(N->getOpcode()); in verifyNode() local 45 bool HasChain = Desc.hasProperty(SDNPHasChain); in verifyNode() 46 bool HasOutGlue = Desc.hasProperty(SDNPOutGlue); in verifyNode() 47 bool HasInGlue = Desc.hasProperty(SDNPInGlue); in verifyNode() 48 bool HasOptInGlue = Desc.hasProperty(SDNPOptInGlue); in verifyNode() 49 bool IsVariadic = Desc.hasProperty(SDNPVariadic); in verifyNode() 52 unsigned ExpectedNumResults = Desc.NumResults + HasChain + HasOutGlue; in verifyNode() 62 unsigned ChainResIdx = Desc.NumResults; in verifyNode() 68 unsigned GlueResIdx = Desc.NumResults + HasChain; in verifyNode() 76 bool HasOptionalOperands = Desc.NumOperands < 0 || IsVariadic; in verifyNode() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | TargetProperties.td | 6 …Desc<"If true, inject local variables explicitly into the expression text. This will fix symbol re… 9 Desc<"If true, use the DIL implementation for frame variable evaluation.">; 16 Desc<"Default architecture to choose, when there's a choice.">; 19 Desc<"Move breakpoints to nearest code.">; 22 Desc<"The language to use when interpreting expressions entered in commands.">; 25 Desc<"Path to a file containing expressions to be prepended to all expressions.">; 28 Desc<"The maximum amount of errors to emit while parsing an expression. " 32 …Desc<"Start address within the process address space of memory allocation for expression evaluatio… 35 Desc<"Amount of memory in bytes to allocate for expression evaluation.">; 38 Desc<"Alignment for each memory allocation for expression evaluation.">; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | StreamChecker.cpp | 220 SVal getStreamArg(const FnDescription *Desc, const CallEvent &Call) { in getStreamArg() argument 221 assert(Desc && Desc->StreamArgNo != ArgNone && in getStreamArg() 223 return Call.getArgSVal(Desc->StreamArgNo); in getStreamArg() 467 void evalFopen(const FnDescription *Desc, const CallEvent &Call, 470 void preFreopen(const FnDescription *Desc, const CallEvent &Call, 472 void evalFreopen(const FnDescription *Desc, const CallEvent &Call, 475 void evalFclose(const FnDescription *Desc, const CallEvent &Call, 478 void preRead(const FnDescription *Desc, const CallEvent &Call, 481 void preWrite(const FnDescription *Desc, const CallEvent &Call, 484 void evalFreadFwrite(const FnDescription *Desc, const CallEvent &Call, [all …]
|
| H A D | ObjCSuperDeallocChecker.cpp | 54 void reportUseAfterDealloc(SymbolRef Sym, StringRef Desc, const Stmt *S, 97 StringRef Desc; in checkPreObjCMessage() local 100 Desc = "[super dealloc] should not be called multiple times"; in checkPreObjCMessage() 102 Desc = StringRef(); in checkPreObjCMessage() 105 reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C); in checkPreObjCMessage() 159 StringRef Desc = StringRef(); in checkLocation() local 167 Desc = Buf; in checkLocation() 170 reportUseAfterDealloc(BaseSym, Desc, S, C); in checkLocation() 177 StringRef Desc, in reportUseAfterDealloc() argument 188 if (Desc.empty()) in reportUseAfterDealloc() [all …]
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_mutexset.h | 25 struct Desc { struct 32 Desc() { internal_memset(this, 0, sizeof(*this)); } in Desc() argument 33 Desc(const Desc& other) { *this = other; } in Desc() function 34 Desc& operator=(const MutexSet::Desc& other) { 45 Desc Get(uptr i) const; 51 Desc descs_[kMaxSize]; 84 MutexSet::Desc MutexSet::Get(uptr i) const { return Desc(); } in Get()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | TaskDispatch.h | 63 : Fn(std::forward<FnT>(Fn)), Desc(DescBuffer.c_str()), in GenericNamedTaskImpl() 65 GenericNamedTaskImpl(FnT &&Fn, const char *Desc) in GenericNamedTaskImpl() argument 66 : Fn(std::forward<FnT>(Fn)), Desc(Desc) { in GenericNamedTaskImpl() 67 assert(Desc && "Description cannot be null"); in GenericNamedTaskImpl() 69 void printDescription(raw_ostream &OS) override { OS << Desc; } in printDescription() 74 const char *Desc; variable 81 std::string Desc) { in makeGenericNamedTask() argument 83 std::move(Desc)); in makeGenericNamedTask() 89 makeGenericNamedTask(FnT &&Fn, const char *Desc = nullptr) { 90 if (!Desc) [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | CoreProperties.td | 7 …Desc<"Control the use of external tools and repositories to locate symbol files. Directories liste… 11 …Desc<"Alias for backward compatibility: when enabled this is the equivalent to 'symbols.auto-downl… 16 …Desc<"On macOS, automatically download symbols with dsymForUUID (or an equivalent script/binary) f… 20 Desc<"The path to the clang modules cache directory (-fmodules-cache-path).">; 24 … Desc<"Debug info path which should be resolved while parsing, relative to the host filesystem.">; 28 …Desc<"Enable caching for debug sessions in LLDB. LLDB can cache data for each module for improved … 32 Desc<"The path to the LLDB index cache directory.">; 36 …Desc<"The maximum size for the LLDB index cache directory in bytes. A value over the amount of ava… 40 …Desc<"The maximum size for the cache directory in terms of percentage of the available space on th… 44 …Desc<"The expiration time in days for a file. When a file hasn't been accessed for the specified a… [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86IntelInstPrinter.cpp | 67 const MCInstrDesc &Desc = MII.get(MI->getOpcode()); in printVecCompareInstr() local 85 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 86 if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XS) in printVecCompareInstr() 88 else if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XD) in printVecCompareInstr() 165 if (Desc.TSFlags & X86II::EVEX_K) { in printVecCompareInstr() 175 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 176 if (Desc.TSFlags & X86II::EVEX_B) { in printVecCompareInstr() 179 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr() 180 assert(!(Desc.TSFlags & X86II::REX_W) && "Unknown W-bit value!"); in printVecCompareInstr() 182 } else if (Desc.TSFlags & X86II::REX_W) { in printVecCompareInstr() [all …]
|
| H A D | X86ATTInstPrinter.cpp | 103 const MCInstrDesc &Desc = MII.get(MI->getOpcode()); in printVecCompareInstr() local 118 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 119 if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XS) in printVecCompareInstr() 121 else if ((Desc.TSFlags & X86II::OpPrefixMask) == X86II::XD) in printVecCompareInstr() 199 unsigned CurOp = (Desc.TSFlags & X86II::EVEX_K) ? 3 : 2; in printVecCompareInstr() 201 if ((Desc.TSFlags & X86II::FormMask) == X86II::MRMSrcMem) { in printVecCompareInstr() 202 if (Desc.TSFlags & X86II::EVEX_B) { in printVecCompareInstr() 205 if ((Desc.TSFlags & X86II::OpMapMask) == X86II::TA) { in printVecCompareInstr() 206 assert(!(Desc.TSFlags & X86II::REX_W) && "Unknown W-bit value!"); in printVecCompareInstr() 208 } else if (Desc.TSFlags & X86II::REX_W) { in printVecCompareInstr() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | InterpreterProperties.td | 7 …Desc<"If true, regular expression alias commands will show the expanded command that will be execu… 11 …Desc<"If true, LLDB will prompt you before quitting if there are any live processes being debugged… 15 Desc<"If true, commands will be saved into a transcript buffer for user access.">; 19 …Desc<"If true, LLDB will save the session's transcripts before quitting. Note: transcripts will on… 23 Desc<"If true, LLDB will open the saved session's transcripts in the external editor.">; 26 …Desc<"A path where LLDB will save the session's transcripts. This is particularly useful when you … 30 Desc<"If true, LLDB will stop running a 'command source' script upon encountering an error.">; 34 Desc<"If true, blank lines will be printed between REPL submissions.">; 38 Desc<"If true, commands will be echoed before they are evaluated.">; 42 Desc<"If true, commands will be echoed even if they are pure comment lines.">; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | Support.cpp | 51 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() local 52 if (Desc.SubUnitsIdxBegin) in computeProcResourceMasks() 60 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() local 61 if (!Desc.SubUnitsIdxBegin) in computeProcResourceMasks() 64 for (unsigned U = 0; U < Desc.NumUnits; ++U) { in computeProcResourceMasks() 65 uint64_t OtherMask = Masks[Desc.SubUnitsIdxBegin[U]]; in computeProcResourceMasks() 75 const MCProcResourceDesc &Desc = *SM.getProcResource(I); in computeProcResourceMasks() local 78 << Desc.Name << '\n'); in computeProcResourceMasks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVBaseInfo.h | 198 static inline unsigned getVLOpNum(const MCInstrDesc &Desc) { in getVLOpNum() argument 199 const uint64_t TSFlags = Desc.TSFlags; in getVLOpNum() 206 return Desc.getNumOperands() - Offset; in getVLOpNum() 216 static inline unsigned getSEWOpNum(const MCInstrDesc &Desc) { in getSEWOpNum() argument 217 const uint64_t TSFlags = Desc.TSFlags; in getSEWOpNum() 222 return Desc.getNumOperands() - Offset; in getSEWOpNum() 225 static inline unsigned getVecPolicyOpNum(const MCInstrDesc &Desc) { in getVecPolicyOpNum() argument 226 assert(hasVecPolicyOp(Desc.TSFlags)); in getVecPolicyOpNum() 227 return Desc.getNumOperands() - 1; in getVecPolicyOpNum() 232 static inline int getFRMOpNum(const MCInstrDesc &Desc) { in getFRMOpNum() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMCTargetDesc.cpp | 171 const MCInstrDesc &Desc = MCII->get(MI.getOpcode()); in isPredicated() local 172 int PredOpIdx = Desc.findFirstPredOperandIdx(); in isPredicated() 177 const MCInstrDesc &Desc = MCII->get(MI.getOpcode()); in isCPSRDefined() local 181 Desc.operands()[I].isOptionalDef()) in isCPSRDefined() 418 const MCInstrDesc &Desc = Info->get(Inst.getOpcode()); in evaluateBranch() local 421 for (unsigned OpNum = 0; OpNum < Desc.getNumOperands(); ++OpNum) { in evaluateBranch() 423 Desc.operands()[OpNum].OperandType == MCOI::OPERAND_PCREL) { in evaluateBranch() 425 Target = ARM_MC::evaluateBranchTarget(Desc, Addr, Imm); in evaluateBranch() 445 evaluateMemOpAddrForAddrMode_i12(const MCInst &Inst, const MCInstrDesc &Desc, in evaluateMemOpAddrForAddrMode_i12() argument 447 if (MemOpIndex + 1 >= Desc.getNumOperands()) in evaluateMemOpAddrForAddrMode_i12() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugType.h | 45 BugType(CheckerNameRef CheckerName, StringRef Desc, 47 : CheckerName(CheckerName), Description(Desc), Category(Cat), in CheckerName() 52 BugType(const CheckerFrontend *Checker, StringRef Desc, 54 : CheckerName(Checker), Description(Desc), Category(Cat), in CheckerName() 82 CheckerFrontendWithBugType(StringRef Desc, 85 : BugType(this, Desc, Cat, SuppressOnSink) {} in BugType() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | DebugCounter.h | 83 static unsigned registerCounter(StringRef Name, StringRef Desc) { in registerCounter() argument 84 return instance().addCounter(std::string(Name), std::string(Desc)); in registerCounter() 139 return std::make_pair(RegisteredCounters[ID], Counters.lookup(ID).Desc); in getCounterInfo() 166 unsigned addCounter(const std::string &Name, const std::string &Desc) { in addCounter() argument 170 C.Desc = Desc; in addCounter() 178 std::string Desc; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchDeadRegisterDefinitions.cpp | 71 const MCInstrDesc &Desc = MI.getDesc(); in runOnMachineFunction() local 72 if (!Desc.mayLoad() && !Desc.mayStore() && in runOnMachineFunction() 73 !Desc.hasUnmodeledSideEffects()) in runOnMachineFunction() 75 for (int I = 0, E = Desc.getNumDefs(); I != E; ++I) { in runOnMachineFunction() 89 const TargetRegisterClass *RC = TII->getRegClass(Desc, I, TRI, MF); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | ResourceManager.h | 215 LLVM_ABI ResourceState(const MCProcResourceDesc &Desc, unsigned Index, 430 LLVM_ABI uint64_t checkAvailability(const InstrDesc &Desc) const; 437 void issueInstruction(const InstrDesc &Desc, in issueInstruction() argument 439 if (Desc.HasPartiallyOverlappingGroups) in issueInstruction() 440 return issueInstructionImpl(Desc, Pipes); in issueInstruction() 442 return fastIssueInstruction(Desc, Pipes); in issueInstruction() 452 fastIssueInstruction(const InstrDesc &Desc, 461 issueInstructionImpl(const InstrDesc &Desc,
|