Searched refs:LLVMContext (Results 26 - 50 of 422) sorted by relevance

1234567891011>>

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h217 #include "llvm/IR/LLVMContext.h"
256 LLVMContext &C);
262 LLVMContext &C);
265 void applyRemapping(LLVMContext &Ctx);
323 SampleProfileReader(std::unique_ptr<MemoryBuffer> B, LLVMContext &C,
396 create(const std::string Filename, LLVMContext &C,
402 create(std::unique_ptr<MemoryBuffer> &B, LLVMContext &C,
431 LLVMContext &Ctx;
456 SampleProfileReaderText(std::unique_ptr<MemoryBuffer> B, LLVMContext &C)
471 SampleProfileReaderBinary(std::unique_ptr<MemoryBuffer> B, LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h47 std::unique_ptr<LLVMContext> OwnedContext;
100 createFromFile(LLVMContext &Context, StringRef path,
103 createFromOpenFile(LLVMContext &Context, int fd, StringRef path, size_t size,
106 createFromOpenFileSlice(LLVMContext &Context, int fd, StringRef path,
110 createFromBuffer(LLVMContext &Context, const void *mem, size_t length,
113 createInLocalContext(std::unique_ptr<LLVMContext> Context, const void *mem,
215 LLVMContext &Context, bool ShouldBeLazy);
H A DLTOCodeGenerator.h57 class LLVMContext;
73 LTOCodeGenerator(LLVMContext &Context);
188 LLVMContext &getContext() { return Context; }
217 LLVMContext &Context;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DParser.cpp33 LLVMContext Context;
41 llvm::parseAssembly(MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context,
56 LLVMContext &Context, SlotMapping *Slots,
71 MemoryBufferRef F, SMDiagnostic &Err, LLVMContext &Context,
86 StringRef Filename, SMDiagnostic &Err, LLVMContext &Context,
103 LLVMContext &Context, SlotMapping *Slots,
119 LLVMContext unusedContext;
H A DLLLexer.h26 class LLVMContext;
33 LLVMContext &Context;
50 LLVMContext &C);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp70 if (C->getMetadata(LLVMContext::MD_range))
73 LLVMContext &Context = C->getParent()->getContext();
78 C->setMetadata(LLVMContext::MD_range, MDNode::get(Context, LowAndHigh));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp62 #include "llvm/IR/LLVMContext.h"
183 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof);
201 SI->setMetadata(LLVMContext::MD_prof,
275 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof);
283 NewBr->setMetadata(LLVMContext::MD_prof,
290 MDNode *MakeImplicitMD = SI->getMetadata(LLVMContext::MD_make_implicit);
292 NewBr->setMetadata(LLVMContext::MD_make_implicit, MakeImplicitMD);
1478 LLVMContext &C = BB->getContext();
1611 static MetadataAsValue *wrapValueInMetadata(LLVMContext &C, Value *V) {
1795 LLVMContext
[all...]
H A DMisExpect.cpp26 #include "llvm/IR/LLVMContext.h"
74 void emitMisexpectDiagnostic(Instruction *I, LLVMContext &Ctx,
97 LLVMContext &Ctx) {
98 if (auto *MisExpectData = I->getMetadata(LLVMContext::MD_misexpect)) {
149 if (auto *MD = I.getMetadata(LLVMContext::MD_prof)) {
H A DEscapeEnumerator.cpp22 LLVMContext &C = M->getContext();
67 LLVMContext &C = F.getContext();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IRReader/
H A DIRReader.cpp13 #include "llvm/IR/LLVMContext.h"
34 LLVMContext &Context, bool ShouldLazyLoadMetadata) {
54 LLVMContext &Context,
69 LLVMContext &Context,
96 LLVMContext &Context,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DFloat2Int.h49 LLVMContext *Ctx;
H A DSROA.h30 class LLVMContext;
65 LLVMContext *C = nullptr;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitReader.cpp12 #include "llvm/IR/LLVMContext.h"
40 LLVMContext &Ctx = *unwrap(ContextRef);
62 LLVMContext &Ctx = *unwrap(ContextRef);
81 LLVMContext &Ctx = *unwrap(ContextRef);
108 LLVMContext &Ctx = *unwrap(ContextRef);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LegalizerInfo.h22 class LLVMContext;
/freebsd-12-stable/contrib/llvm-project/llvm/tools/opt/
H A DNewPMDriver.h25 class LLVMContext;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DRemarkStreamer.h93 setupOptimizationRemarks(LLVMContext &Context, StringRef RemarksFilename,
101 Error setupOptimizationRemarks(LLVMContext &Context, raw_ostream &OS,
H A DDebugInfoMetadata.h41 static CLASS *getDistinct(LLVMContext &Context, \
45 static Temp##CLASS getTemporary(LLVMContext &Context, \
51 static CLASS *get(LLVMContext &Context, DEFINE_MDNODE_GET_UNPACK(FORMAL)) { \
54 static CLASS *getIfExists(LLVMContext &Context, \
123 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
141 static MDString *getCanonicalMDString(LLVMContext &Context, StringRef S) {
218 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash,
229 static GenericDINode *getImpl(LLVMContext &Context, unsigned Tag,
236 static GenericDINode *getImpl(LLVMContext &Context, unsigned Tag,
292 DISubrange(LLVMContext
[all...]
H A DConstants.h95 static ConstantInt *getTrue(LLVMContext &Context);
96 static ConstantInt *getFalse(LLVMContext &Context);
123 static ConstantInt *get(LLVMContext &Context, const APInt &V);
291 static ConstantFP *get(LLVMContext &Context, const APFloat &V);
471 static Constant *getAnon(LLVMContext &Ctx,
481 static StructType *getTypeForElements(LLVMContext &Ctx,
703 static Constant *get(LLVMContext &Context, ArrayRef<ElementTy> Elts) {
710 /// ArrayRef<ElementTy>. Calls get(LLVMContext, ArrayRef<ElementTy>).
712 static Constant *get(LLVMContext &Context, ArrayTy &Elts) {
732 static Constant *getFP(LLVMContext
[all...]
H A DMetadata.h30 #include "llvm/IR/LLVMContext.h"
188 static MetadataAsValue *get(LLVMContext &Context, Metadata *MD);
189 static MetadataAsValue *getIfExists(LLVMContext &Context, Metadata *MD);
286 LLVMContext &Context;
291 ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {}
297 LLVMContext &getContext() const { return Context; }
381 LLVMContext &getContext() const { return V->getContext(); }
616 static MDString *get(LLVMContext &Context, StringRef Str);
617 static MDString *get(LLVMContext &Context, const char *Str) {
776 /// Either a raw (non-null) pointer to the \a LLVMContext, o
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-diff/
H A Dllvm-diff.cpp16 #include "llvm/IR/LLVMContext.h"
32 static std::unique_ptr<Module> readModule(LLVMContext &Context,
70 LLVMContext Context;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h31 class LLVMContext;
195 static AttributeSetNode *get(LLVMContext &C, const AttrBuilder &B);
197 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
247 LLVMContext &Context;
256 AttributeListImpl(LLVMContext &C, ArrayRef<AttributeSet> Sets);
265 LLVMContext &getContext() { return Context; }
H A DAttributes.cpp28 #include "llvm/IR/LLVMContext.h"
80 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind,
104 Attribute Attribute::get(LLVMContext &Context, StringRef Kind, StringRef Val) {
124 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind,
145 Attribute Attribute::getWithAlignment(LLVMContext &Context, Align A) {
150 Attribute Attribute::getWithStackAlignment(LLVMContext &Context, Align A) {
155 Attribute Attribute::getWithDereferenceableBytes(LLVMContext &Context,
161 Attribute Attribute::getWithDereferenceableOrNullBytes(LLVMContext &Context,
167 Attribute Attribute::getWithByValType(LLVMContext &Context, Type *Ty) {
172 Attribute::getWithAllocSizeArgs(LLVMContext
[all...]
H A DIRBuilder.cpp25 #include "llvm/IR/LLVMContext.h"
116 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag);
119 CI->setMetadata(LLVMContext::MD_alias_scope, ScopeTag);
122 CI->setMetadata(LLVMContext::MD_noalias, NoAliasTag);
144 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag);
147 CI->setMetadata(LLVMContext::MD_alias_scope, ScopeTag);
150 CI->setMetadata(LLVMContext::MD_noalias, NoAliasTag);
188 CI->setMetadata(LLVMContext::MD_tbaa, TBAATag);
192 CI->setMetadata(LLVMContext::MD_tbaa_struct, TBAAStructTag);
195 CI->setMetadata(LLVMContext
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp30 #include "llvm/IR/LLVMContext.h"
70 LLVMContext &Ctx = F.getParent()->getContext();
164 Load->setMetadata(LLVMContext::MD_invariant_load, MDNode::get(Ctx, {}));
170 Load->setMetadata(LLVMContext::MD_nonnull, MDNode::get(Ctx, {}));
175 LLVMContext::MD_dereferenceable,
184 LLVMContext::MD_dereferenceable_or_null,
193 LLVMContext::MD_align,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.h30 class LLVMContext;
74 ARMConstantPoolValue(LLVMContext &C, unsigned id, ARMCP::ARMCPKind Kind,
215 ARMConstantPoolSymbol(LLVMContext &C, StringRef s, unsigned id,
220 static ARMConstantPoolSymbol *Create(LLVMContext &C, StringRef s, unsigned ID,
250 ARMConstantPoolMBB(LLVMContext &C, const MachineBasicBlock *mbb, unsigned id,
255 static ARMConstantPoolMBB *Create(LLVMContext &C,

Completed in 297 milliseconds

1234567891011>>