Home
last modified time | relevance | path

Searched refs:llvm (Results 1 – 25 of 7913) sorted by relevance

12345678910>>...317

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/
H A DLinkAllPasses.h70 (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 DTableGenBackends.h20 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 DCGDebugInfo.h34 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 DCodeGenModule.h40 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 DCGCUDANV.cpp39 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 DCGBuilder.h31 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 DCGObjCGNU.cpp316 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 Dllvm-pdbutil.h21 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 DFREEBSD-Xlist687 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 DTargets.cpp115 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 DTargetID.cpp18 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 DRegisterContextMinidump_x86_64.h39 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 DArchSpec.cpp762 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 DAPINotesFormat.h29 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 DEmulateInstructionMIPS.h13 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 DCommonArgs.h27 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 DClang.h50 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 DRegisterUtilities.h105 {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 DMarshallers.cpp17 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 DEmulateInstructionMIPS64.h16 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 DBasicValueFactory.h110 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 DIRForTarget.h25 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 DLLVM.h24 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 DRenderScriptx86ABIFixups.cpp27 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 DLua.cpp70 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 …]

12345678910>>...317