| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ |
| H A D | LinkAllPasses.h | 70 (void) llvm::createAAEvalPass(); in ForcePassLinking() 117 (void) llvm::createIPSCCPPass(); in ForcePassLinking() 123 (void) llvm::createLCSSAPass(); in ForcePassLinking() 125 (void) llvm::createLICMPass(); in ForcePassLinking() 167 (void) llvm::createSCCPPass(); in ForcePassLinking() 169 (void) llvm::createSROAPass(); in ForcePassLinking() 187 (void) llvm::createGVNPass(); in ForcePassLinking() 239 llvm::Function::Create(nullptr, llvm::GlobalValue::ExternalLinkage)->viewCFGOnly(); in ForcePassLinking() 240 llvm::RGPassManager RGM; in ForcePassLinking() 243 llvm::AliasAnalysis AA(TLI); in ForcePassLinking() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | TableGenBackends.h | 20 namespace llvm { 27 void EmitClangDeclContext(llvm::RecordKeeper &RK, llvm::raw_ostream &OS); 28 void EmitClangASTNodes(llvm::RecordKeeper &RK, llvm::raw_ostream &OS, 32 void EmitClangTypeNodes(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 38 llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 40 void EmitClangAttrImpl(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 91 void EmitNeon(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 92 void EmitFP16(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 93 void EmitBF16(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); 94 void EmitNeonSema(llvm::RecordKeeper &Records, llvm::raw_ostream &OS); [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 34 namespace llvm { 86 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; 88 std::map<llvm::StringRef, llvm::StringRef, std::greater<llvm::StringRef>> 93 llvm::SmallDenseMap<QualType, llvm::Metadata *> SizeExprCache; 127 llvm::DenseMap<const Module *, llvm::TrackingMDRef> ModuleCache; 142 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> RegionMap; 153 llvm::DenseMap<const char *, llvm::TrackingMDRef> DIFileCache; 157 llvm::DenseMap<const Decl *, llvm::TrackingMDRef> DeclCache; 159 llvm::DenseMap<const NamespaceAliasDecl *, llvm::TrackingMDRef> 161 llvm::DenseMap<const Decl *, llvm::TypedTrackingMDRef<llvm::DIDerivedType>> [all …]
|
| H A D | CodeGenModule.h | 40 namespace llvm { 342 llvm::SmallPtrSet<llvm::GlobalValue*, 10> WeakRefReferences; 365 typedef llvm::StringMap<llvm::TrackingVH<llvm::Constant> > ReplacementsTy; 371 llvm::SmallVector<std::pair<llvm::GlobalValue *, llvm::Constant *>, 8> 418 llvm::StringMap<llvm::Constant*> AnnotationStrings; 421 llvm::DenseMap<unsigned, llvm::Constant *> AnnotationArgs; 423 llvm::StringMap<llvm::GlobalVariable *> CFConstantStringMap; 425 llvm::DenseMap<llvm::Constant *, llvm::GlobalVariable *> ConstantStringMap; 434 llvm::DenseMap<QualType, llvm::Constant *> TypeDescriptorMap; 1115 llvm::Constant *CreateRuntimeVariable(llvm::Type *Ty, [all …]
|
| H A D | CGCUDANV.cpp | 39 llvm::Type *VoidTy; 55 llvm::DenseMap<llvm::Function *, llvm::GlobalValue *> KernelHandles; 57 llvm::DenseMap<llvm::GlobalValue *, llvm::Function *> KernelStubs; 92 llvm::Constant *Zeros[] = {llvm::ConstantInt::get(SizeTy, 0), in makeConstantString() 111 llvm::Function *makeDummyFunction(llvm::FunctionType *FnTy) { in makeDummyFunction() 114 llvm::Function *DummyFunc = llvm::Function::Create( in makeDummyFunction() 400 llvm::FunctionType *FTy = dyn_cast<llvm::FunctionType>(Ty); in emitDeviceStubBodyNew() 429 llvm::Constant *Zero = llvm::ConstantInt::get(IntTy, 0); in emitDeviceStubBodyLegacy() 507 llvm::Function *RegisterKernelsFunc = llvm::Function::Create( in makeRegisterGlobalsFn() 713 llvm::Function *ModuleCtorFunc = llvm::Function::Create( in makeModuleCtorFunction() [all …]
|
| H A D | CGBuilder.h | 31 void InsertHelper(llvm::Instruction *I, const llvm::Twine &Name, 40 typedef llvm::IRBuilder<llvm::ConstantFolder, CGBuilderInserterTy> 51 llvm::LLVMContext &C, const llvm::ConstantFolder &F, in CGBuilderTy() 86 llvm::LoadInst *CreateAlignedLoad(llvm::Type *Ty, llvm::Value *Addr, 95 llvm::StoreInst *CreateStore(llvm::Value *Val, Address Addr, 102 llvm::StoreInst *CreateAlignedStore(llvm::Value *Val, llvm::Value *Addr, 109 llvm::StoreInst *CreateDefaultAlignedStore(llvm::Value *Val, 116 llvm::LoadInst *CreateFlagLoad(llvm::Value *Addr, 131 CreateAtomicCmpXchg(llvm::Value *Ptr, llvm::Value *Cmp, llvm::Value *New, 143 CreateAtomicRMW(llvm::AtomicRMWInst::BinOp Op, llvm::Value *Ptr, [all …]
|
| H A D | CGObjCGNU.cpp | 316 llvm::Value* EnforceType(CGBuilderTy &B, llvm::Value *V, llvm::Type *Ty) { in EnforceType() 354 llvm::StringMap<llvm::Constant*> ObjCStrings; 356 llvm::StringMap<llvm::Constant*> ExistingProtocols; 1313 llvm::StringMap<llvm::Constant*> ExistingProtocolRefs; 1432 llvm::Constant *EnforceType(llvm::Constant *Val, llvm::Type *Ty) { in EnforceType() 1496 std::pair<llvm::Constant*,llvm::Constant*> 1534 llvm::Function *LoadFunction = llvm::Function::Create( in ModuleInitFunction() 2223 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext); in CGObjCGNU() 2450 llvm::Constant *Two = llvm::ConstantInt::get(IntTy, 2); in GetEHType() 2911 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.h | 21 namespace llvm { 80 extern llvm::cl::opt<bool> Symbols; 81 extern llvm::cl::opt<bool> Globals; 82 extern llvm::cl::opt<bool> Classes; 83 extern llvm::cl::opt<bool> Enums; 85 extern llvm::cl::opt<bool> Arrays; 89 extern llvm::cl::opt<bool> All; 111 llvm::Optional<uint64_t> Max; 118 extern llvm::cl::opt<bool> Fpm; 125 extern llvm::cl::opt<bool> ECData; [all …]
|
| /freebsd-13.1/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 687 llvm/llvm.spec.in 705 llvm/tools/llvm-cat/ 720 llvm/tools/llvm-go/ 722 llvm/tools/llvm-ifs/ 729 llvm/tools/llvm-lipo/ 739 llvm/tools/llvm-ml/ 741 llvm/tools/llvm-mt/ 750 llvm/tools/llvm-rc/ 755 llvm/tools/llvm-shlib/ 838 llvm/utils/llvm-lit/ [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Targets.cpp | 115 case llvm::Triple::arc: in AllocateTarget() 118 case llvm::Triple::xcore: in AllocateTarget() 127 case llvm::Triple::lanai: in AllocateTarget() 178 case llvm::Triple::arm: in AllocateTarget() 236 case llvm::Triple::avr: in AllocateTarget() 245 case llvm::Triple::mips: in AllocateTarget() 307 case llvm::Triple::m68k: in AllocateTarget() 328 case llvm::Triple::ppc: in AllocateTarget() 480 case llvm::Triple::tce: in AllocateTarget() 486 case llvm::Triple::x86: in AllocateTarget() [all …]
|
| H A D | TargetID.cpp | 18 static const llvm::SmallVector<llvm::StringRef, 4> 22 llvm::SmallVector<llvm::StringRef, 4> Ret; in getAllPossibleAMDGPUTargetIDFeatures() 36 const llvm::SmallVector<llvm::StringRef, 4> 39 llvm::SmallVector<llvm::StringRef, 4> Ret; in getAllPossibleTargetIDFeatures() 46 static llvm::StringRef getCanonicalProcessorName(const llvm::Triple &T, in getCanonicalProcessorName() 53 llvm::StringRef getProcessorFromTargetID(const llvm::Triple &T, in getProcessorFromTargetID() 65 static llvm::Optional<llvm::StringRef> 103 llvm::Optional<llvm::StringRef> 104 parseTargetID(const llvm::Triple &T, llvm::StringRef TargetID, in parseTargetID() 117 llvm::SmallSet<llvm::StringRef, 4> AllFeatures; in parseTargetID() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
| H A D | RegisterContextMinidump_x86_64.h | 39 llvm::support::ulittle64_t high; 40 llvm::support::ulittle64_t low; 79 llvm::support::ulittle16_t cs; 83 llvm::support::ulittle16_t ds; 84 llvm::support::ulittle16_t es; 85 llvm::support::ulittle16_t fs; 86 llvm::support::ulittle16_t gs; 90 llvm::support::ulittle16_t ss; 95 llvm::support::ulittle64_t dr0; 118 llvm::support::ulittle64_t r8; [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Utility/ |
| H A D | ArchSpec.cpp | 762 llvm::StringRef os; in ParseMachCPUDashSubtypeTriple() 790 SetTriple(llvm::Triple(llvm::Triple::normalize(triple))); in SetTriple() 946 if (lhs == llvm::Triple::Simulator || rhs == llvm::Triple::Simulator) in IsCompatibleEnvironment() 958 if ((lhs == llvm::Triple::Android && rhs == llvm::Triple::EABI) || in IsCompatibleEnvironment() 959 (rhs == llvm::Triple::Android && lhs == llvm::Triple::EABI) || in IsCompatibleEnvironment() 960 (lhs == llvm::Triple::GNUEABI && rhs == llvm::Triple::EABI) || in IsCompatibleEnvironment() 961 (rhs == llvm::Triple::GNUEABI && lhs == llvm::Triple::EABI) || in IsCompatibleEnvironment() 962 (lhs == llvm::Triple::GNUEABIHF && rhs == llvm::Triple::EABIHF) || in IsCompatibleEnvironment() 963 (rhs == llvm::Triple::GNUEABIHF && lhs == llvm::Triple::EABIHF)) in IsCompatibleEnvironment() 1481 llvm::StringRef [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesFormat.h | 29 using IdentifierIDField = llvm::BCVBR<16>; 31 using SelectorID = llvm::PointerEmbeddedInt<unsigned, 31>; 32 using SelectorIDField = llvm::BCVBR<16>; 99 llvm::BCRecordLayout<METADATA, // ID 109 llvm::BCRecordLayout<MODULE_OPTIONS, 124 using IdentifierDataLayout = llvm::BCRecordLayout< 145 using ObjCContextInfoLayout = llvm::BCRecordLayout< 157 using ObjCPropertyDataLayout = llvm::BCRecordLayout< 197 using GlobalVariableDataLayout = llvm::BCRecordLayout< 207 using GlobalFunctionDataLayout = llvm::BCRecordLayout< [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/ |
| H A D | EmulateInstructionMIPS.h | 13 namespace llvm { 107 bool Emulate_LUI(llvm::MCInst &insn); 109 bool Emulate_SW(llvm::MCInst &insn); 111 bool Emulate_LW(llvm::MCInst &insn); 147 bool Emulate_BAL(llvm::MCInst &insn); 151 bool Emulate_BC(llvm::MCInst &insn); 153 bool Emulate_J(llvm::MCInst &insn); 155 bool Emulate_JAL(llvm::MCInst &insn); 161 bool Emulate_JIC(llvm::MCInst &insn); 163 bool Emulate_JR(llvm::MCInst &insn); [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | CommonArgs.h | 27 const llvm::opt::ArgList &Args, 34 void claimNoWarnArgs(const llvm::opt::ArgList &Args); 49 llvm::opt::ArgStringList &CmdArgs, 50 const llvm::opt::ArgList &Args); 63 std::tuple<llvm::Reloc::Model, unsigned, bool> 73 const llvm::opt::ArgList &Args, 84 llvm::opt::Arg *getLastProfileUseArg(const llvm::opt::ArgList &Args); 85 llvm::opt::Arg *getLastProfileSampleUseArg(const llvm::opt::ArgList &Args); 89 llvm::StringRef getLTOParallelism(const llvm::opt::ArgList &Args, 107 llvm::opt::OptSpecifier OnOpt, [all …]
|
| H A D | Clang.h | 50 void AddARMTargetArgs(const llvm::Triple &Triple, 51 const llvm::opt::ArgList &Args, 56 void AddMIPSTargetArgs(const llvm::opt::ArgList &Args, 58 void AddPPCTargetArgs(const llvm::opt::ArgList &Args, 60 void AddR600TargetArgs(const llvm::opt::ArgList &Args, 68 void AddX86TargetArgs(const llvm::opt::ArgList &Args, 76 void AddVETargetArgs(const llvm::opt::ArgList &Args, 112 const llvm::opt::ArgList &TCArgs, 133 const llvm::opt::ArgList &TCArgs, 146 const llvm::opt::ArgList &TCArgs, [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
| H A D | RegisterUtilities.h | 105 {llvm::Triple::FreeBSD, llvm::Triple::x86, llvm::ELF::NT_X86_XSTATE}, 106 {llvm::Triple::FreeBSD, llvm::Triple::UnknownArch, llvm::ELF::NT_FPREGSET}, 110 {llvm::Triple::Linux, llvm::Triple::x86, llvm::ELF::NT_PRXFPREG}, 111 {llvm::Triple::Linux, llvm::Triple::UnknownArch, llvm::ELF::NT_FPREGSET}, 113 {llvm::Triple::NetBSD, llvm::Triple::x86, NETBSD::I386::NT_FPREGS}, 114 {llvm::Triple::NetBSD, llvm::Triple::x86_64, NETBSD::AMD64::NT_FPREGS}, 119 {llvm::Triple::Linux, llvm::Triple::aarch64, llvm::ELF::NT_ARM_SVE}, 123 {llvm::Triple::Linux, llvm::Triple::aarch64, llvm::ELF::NT_ARM_PAC_MASK}, 127 {llvm::Triple::FreeBSD, llvm::Triple::UnknownArch, llvm::ELF::NT_PPC_VMX}, 128 {llvm::Triple::Linux, llvm::Triple::UnknownArch, llvm::ELF::NT_PPC_VMX}, [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Marshallers.cpp | 17 getBestGuess(llvm::StringRef Search, llvm::ArrayRef<llvm::StringRef> Allowed, in getBestGuess() 21 llvm::StringRef Res; in getBestGuess() 59 return llvm::None; in getBestGuess() 116 static constexpr std::pair<llvm::StringRef, llvm::Regex::RegexFlags> 124 static llvm::Optional<llvm::Regex::RegexFlags> 133 static llvm::Optional<llvm::StringRef> 142 llvm::Optional<llvm::Regex::RegexFlags> 144 llvm::Regex::RegexFlags>::getFlags(llvm::StringRef Flags) { in getFlags() 145 llvm::Optional<llvm::Regex::RegexFlags> Flag; in getFlags() 149 if (llvm::Optional<llvm::Regex::RegexFlags> NextFlag = in getFlags() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/ |
| H A D | EmulateInstructionMIPS64.h | 16 namespace llvm { 96 bool Emulate_LUI(llvm::MCInst &insn); 98 bool Emulate_SD(llvm::MCInst &insn); 100 bool Emulate_LD(llvm::MCInst &insn); 122 bool Emulate_BAL(llvm::MCInst &insn); 126 bool Emulate_BC(llvm::MCInst &insn); 128 bool Emulate_J(llvm::MCInst &insn); 130 bool Emulate_JAL(llvm::MCInst &insn); 136 bool Emulate_JIC(llvm::MCInst &insn); 138 bool Emulate_JR(llvm::MCInst &insn); [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | BasicValueFactory.h | 110 llvm::FoldingSet<llvm::FoldingSetNodeWrapper<llvm::APSInt>>; 138 const llvm::APSInt& getValue(const llvm::APSInt& X); 139 const llvm::APSInt& getValue(const llvm::APInt& X, bool isUnsigned); 157 const llvm::APSInt &Convert(const llvm::APSInt& To, in Convert() 166 const llvm::APSInt &Convert(QualType T, const llvm::APSInt &From) { in Convert() 183 const llvm::APSInt &getMaxValue(const llvm::APSInt &v) { in getMaxValue() 187 const llvm::APSInt &getMinValue(const llvm::APSInt &v) { in getMinValue() 207 const llvm::APSInt &Add1(const llvm::APSInt &V) { in Add1() 208 llvm::APSInt X = V; in Add1() 213 const llvm::APSInt &Sub1(const llvm::APSInt &V) { in Sub1() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | IRForTarget.h | 25 namespace llvm { 101 bool runOnModule(llvm::Module &llvm_module); 322 bool HandleSymbol(llvm::Value *symbol); 416 llvm::Module *m_module = nullptr; 427 llvm::FunctionCallee m_sel_registerName; 430 llvm::FunctionCallee m_objc_getClass; 432 llvm::IntegerType *m_intptr_ty = nullptr; 439 llvm::StoreInst *m_result_store = nullptr; 449 typedef std::function<llvm::Value *(llvm::Function *)> Maker; 453 llvm::Value *GetValue(llvm::Function *function); [all …]
|
| /freebsd-13.1/contrib/llvm-project/lld/include/lld/Common/ |
| H A D | LLVM.h | 24 namespace llvm { 66 using llvm::cast; 68 using llvm::dyn_cast; 70 using llvm::isa; 73 using llvm::ArrayRef; 75 using llvm::Error; 76 using llvm::ErrorOr; 77 using llvm::Expected; 80 using llvm::raw_ostream; 83 using llvm::StringRef; [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| H A D | RenderScriptx86ABIFixups.cpp | 27 bool isRSAPICall(llvm::Module &module, llvm::CallInst *call_inst) { in isRSAPICall() 41 bool isRSLargeReturnCall(llvm::Module &module, llvm::CallInst *call_inst) { in isRSLargeReturnCall() 70 bool isRSAllocationTyCallSite(llvm::Module &module, llvm::CallInst *call_inst) { in isRSAllocationTyCallSite() 80 llvm::FunctionType *cloneToStructRetFnTy(llvm::CallInst *call_inst) { in cloneToStructRetFnTy() 127 bool (*predicate)(llvm::Module &, llvm::CallInst *)) { in findRSCallSites() 133 llvm::CallInst *call_inst = in findRSCallSites() 134 llvm::dyn_cast_or_null<llvm::CallInst>(&inst); in findRSCallSites() 170 llvm::AllocaInst *return_value_alloc = new llvm::AllocaInst( in fixupX86StructRetCalls() 175 llvm::cast<llvm::Value>(return_value_alloc)); in fixupX86StructRetCalls() 179 llvm::Constant *new_func_cast = llvm::ConstantExpr::getCast( in fixupX86StructRetCalls() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | Lua.cpp | 70 llvm::Error Lua::Run(llvm::StringRef buffer) { in Run() 77 llvm::Error e = llvm::make_error<llvm::StringError>( in Run() 90 llvm::Error e = llvm::make_error<llvm::StringError>( in RegisterBreakpointCallback() 101 llvm::Expected<bool> 124 llvm::Error e = llvm::make_error<llvm::StringError>( in RegisterWatchpointCallback() 145 llvm::Error Lua::CheckSyntax(llvm::StringRef buffer) { in CheckSyntax() 154 llvm::Error e = llvm::make_error<llvm::StringError>( in CheckSyntax() 162 llvm::Error Lua::LoadModule(llvm::StringRef filename) { in LoadModule() 165 return llvm::make_error<llvm::StringError>("invalid path", in LoadModule() 171 return llvm::make_error<llvm::StringError>("invalid extension", in LoadModule() [all …]
|