Searched refs:LLVMContext (Results 51 - 75 of 422) sorted by relevance

1234567891011>>

/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DBugDriver.h36 class LLVMContext;
49 LLVMContext &Context;
68 unsigned memlimit, bool use_valgrind, LLVMContext &ctxt);
73 LLVMContext &getContext() const { return Context; }
276 LLVMContext &ctxt);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOptimizationRemarkEmitter.h76 LLVMContext &Ctx = Fn.getContext();
102 LLVMContext &Ctx = Fn.getContext();
128 LLVMContext &Ctx = Fn.getContext();
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h34 class LLVMContext;
44 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){
63 static IntegerType *get(LLVMContext &C, unsigned NumBits);
201 explicit CompositeType(LLVMContext &C, TypeID tid) : Type(C, tid) {}
226 /// uniqued. The names for identified structs are managed at the LLVMContext
228 /// a particular LLVMContext. Identified structs may also optionally be opaque
239 StructType(LLVMContext &C) : CompositeType(C, StructTyID) {}
250 /// symbol table entry (maintained by LLVMContext) for the struct.
260 static StructType *create(LLVMContext &Context, StringRef Name);
261 static StructType *create(LLVMContext
[all...]
H A DIntrinsics.h28 class LLVMContext;
62 FunctionType *getType(LLVMContext &Context, ID id,
74 AttributeList getAttributes(LLVMContext &C, ID id);
H A DMDBuilder.h28 class LLVMContext;
36 LLVMContext &Context;
39 MDBuilder(LLVMContext &context) : Context(context) {}
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp22 #include "llvm/IR/LLVMContext.h"
80 LLVMContext::MD_misexpect,
87 SI.setMetadata(LLVMContext::MD_prof,
229 LLVMContext::MD_prof,
233 LLVMContext::MD_prof,
301 BSI.setMetadata(LLVMContext::MD_misexpect, ExpNode);
310 BSI.setMetadata(LLVMContext::MD_prof, Node);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp178 LLVMContext &Context = VersionedLoop->getHeader()->getContext();
229 LLVMContext &Context = VersionedLoop->getHeader()->getContext();
238 LLVMContext::MD_alias_scope,
240 VersionedInst->getMetadata(LLVMContext::MD_alias_scope),
247 LLVMContext::MD_noalias,
249 VersionedInst->getMetadata(LLVMContext::MD_noalias),
H A DInlineFunction.cpp53 #include "llvm/IR/LLVMContext.h"
547 if (auto FuncletBundle = CI->getOperandBundle(LLVMContext::OB_funclet)) {
773 CS.getInstruction()->getMetadata(LLVMContext::MD_mem_parallel_loop_access);
775 CS.getInstruction()->getMetadata(LLVMContext::MD_access_group);
790 NI->getMetadata(LLVMContext::MD_mem_parallel_loop_access)) {
792 NI->setMetadata(LLVMContext::MD_mem_parallel_loop_access, M);
794 NI->setMetadata(LLVMContext::MD_mem_parallel_loop_access, M);
800 NI->getMetadata(LLVMContext::MD_access_group), CallAccessGroup);
801 NI->setMetadata(LLVMContext::MD_access_group, UnitedAccGroups);
824 if (const MDNode *M = J.getMetadata(LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp42 MDNode *CallbackMD = Callee->getMetadata(LLVMContext::MD_callback);
93 MDNode *CallbackMD = Callee->getMetadata(LLVMContext::MD_callback);
H A DDebugInfoMetadata.cpp29 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line,
51 DILocation *DILocation::getImpl(LLVMContext &Context, unsigned Line,
262 GenericDINode *GenericDINode::getImpl(LLVMContext &Context, unsigned Tag,
320 DISubrange *DISubrange::getImpl(LLVMContext &Context, int64_t Count, int64_t Lo,
327 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode,
335 DIEnumerator *DIEnumerator::getImpl(LLVMContext &Context, int64_t Value,
344 DIBasicType *DIBasicType::getImpl(LLVMContext &Context, unsigned Tag,
371 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File,
388 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File,
410 LLVMContext
[all...]
H A DProfileSummary.cpp26 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key,
36 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key,
47 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) {
68 Metadata *ProfileSummary::getMD(LLVMContext &Context) {
H A DMetadata.cpp40 #include "llvm/IR/LLVMContext.h"
83 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context,
105 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) {
113 MetadataAsValue *MetadataAsValue::getIfExists(LLVMContext &Context,
121 LLVMContext &Context = getContext();
397 LLVMContext &Context = From->getType()->getContext();
453 MDString *MDString::get(LLVMContext &Context, StringRef Str) {
505 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
814 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs,
883 static MDNode *getOrSelfReference(LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.h19 class LLVMContext;
65 llvm::LLVMContext &getVMContext() const;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp43 const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const {
134 EVT VETargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp115 #include "llvm/IR/LLVMContext.h"
412 if (const MDNode *M = Call->getMetadata(LLVMContext::MD_tbaa))
432 if (const MDNode *M = Call->getMetadata(LLVMContext::MD_tbaa))
445 if (const MDNode *M1 = Call1->getMetadata(LLVMContext::MD_tbaa))
446 if (const MDNode *M2 = Call2->getMetadata(LLVMContext::MD_tbaa))
526 MDNode::getMostGenericTBAA(N.TBAA, getMetadata(LLVMContext::MD_tbaa));
529 N.Scope, getMetadata(LLVMContext::MD_alias_scope));
531 MDNode::intersect(N.NoAlias, getMetadata(LLVMContext::MD_noalias));
533 N.TBAA = getMetadata(LLVMContext::MD_tbaa);
534 N.TBAAStruct = getMetadata(LLVMContext
[all...]
H A DVectorUtils.cpp544 LLVMContext &Ctx = AccGroups1->getContext();
556 return Inst2->getMetadata(LLVMContext::MD_access_group);
558 return Inst1->getMetadata(LLVMContext::MD_access_group);
560 MDNode *MD1 = Inst1->getMetadata(LLVMContext::MD_access_group);
561 MDNode *MD2 = Inst2->getMetadata(LLVMContext::MD_access_group);
590 LLVMContext &Ctx = Inst1->getContext();
600 for (auto Kind : {LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope,
601 LLVMContext::MD_noalias, LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.h164 std::unique_ptr<llvm::LLVMContext>
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOptimizationRemarkEmitter.cpp19 #include "llvm/IR/LLVMContext.h"
54 LLVMContext &Ctx = MF.getFunction().getContext();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DThreadSafeModule.cpp54 ThreadSafeContext NewTSCtx(std::make_unique<LLVMContext>());
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DRandomIRBuilder.h55 Type *chooseType(LLVMContext &Context, ArrayRef<Value *> Srcs,
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-diff/
H A DDifferenceEngine.h26 class LLVMContext;
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-modextract/
H A Dllvm-modextract.cpp47 LLVMContext Context;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.cpp42 ARMConstantPoolValue::ARMConstantPoolValue(LLVMContext &C, unsigned id,
225 ARMConstantPoolSymbol::ARMConstantPoolSymbol(LLVMContext &C, StringRef s,
233 ARMConstantPoolSymbol *ARMConstantPoolSymbol::Create(LLVMContext &C,
263 ARMConstantPoolMBB::ARMConstantPoolMBB(LLVMContext &C,
272 ARMConstantPoolMBB *ARMConstantPoolMBB::Create(LLVMContext &C,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp19 #include "llvm/IR/LLVMContext.h"
87 LLVMContext Context;
100 LLVMContext Context;
109 LTOModule::createFromFile(LLVMContext &Context, StringRef path,
123 LTOModule::createFromOpenFile(LLVMContext &Context, int fd, StringRef path,
129 LTOModule::createFromOpenFileSlice(LLVMContext &Context, int fd, StringRef path,
145 LTOModule::createFromBuffer(LLVMContext &Context, const void *mem,
154 LTOModule::createInLocalContext(std::unique_ptr<LLVMContext> Context,
169 parseBitcodeFileImpl(MemoryBufferRef Buffer, LLVMContext &Context,
194 LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DThinLTOBitcodeWriter.cpp123 GO.getMetadata(LLVMContext::MD_type, MDs);
125 GO.eraseMetadata(LLVMContext::MD_type);
129 GO.addMetadata(LLVMContext::MD_type, *MD);
133 LLVMContext::MD_type,
230 if (MDNode *MD = GO->getMetadata(LLVMContext::MD_associated))
233 if (AssocGO->hasMetadata(LLVMContext::MD_type))
235 return GO->hasMetadata(LLVMContext::MD_type);
323 F.getMetadata(LLVMContext::MD_type, Types);
442 if (GO.hasMetadata(LLVMContext::MD_type))

Completed in 247 milliseconds

1234567891011>>