/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | BugDriver.h | 36 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 D | MachineOptimizationRemarkEmitter.h | 76 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 D | DerivedTypes.h | 34 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 D | Intrinsics.h | 28 class LLVMContext; 62 FunctionType *getType(LLVMContext &Context, ID id, 74 AttributeList getAttributes(LLVMContext &C, ID id);
|
H A D | MDBuilder.h | 28 class LLVMContext; 36 LLVMContext &Context; 39 MDBuilder(LLVMContext &context) : Context(context) {}
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 22 #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 D | LoopVersioning.cpp | 178 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 D | InlineFunction.cpp | 53 #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 D | AbstractCallSite.cpp | 42 MDNode *CallbackMD = Callee->getMetadata(LLVMContext::MD_callback); 93 MDNode *CallbackMD = Callee->getMetadata(LLVMContext::MD_callback);
|
H A D | DebugInfoMetadata.cpp | 29 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 D | ProfileSummary.cpp | 26 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 D | Metadata.cpp | 40 #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 D | ABIInfo.h | 19 class LLVMContext; 65 llvm::LLVMContext &getVMContext() const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 43 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 D | TypeBasedAliasAnalysis.cpp | 115 #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 D | VectorUtils.cpp | 544 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 D | ClangExpressionParser.h | 164 std::unique_ptr<llvm::LLVMContext>
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineOptimizationRemarkEmitter.cpp | 19 #include "llvm/IR/LLVMContext.h" 54 LLVMContext &Ctx = MF.getFunction().getContext();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ThreadSafeModule.cpp | 54 ThreadSafeContext NewTSCtx(std::make_unique<LLVMContext>());
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
H A D | RandomIRBuilder.h | 55 Type *chooseType(LLVMContext &Context, ArrayRef<Value *> Srcs,
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.h | 26 class LLVMContext;
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-modextract/ |
H A D | llvm-modextract.cpp | 47 LLVMContext Context;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMConstantPoolValue.cpp | 42 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 D | LTOModule.cpp | 19 #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 D | ThinLTOBitcodeWriter.cpp | 123 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))
|