• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/

Lines Matching refs:LLVMContext

62 #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 &Ctx = DII->getContext();
2313 case LLVMContext::MD_dbg:
2315 case LLVMContext::MD_tbaa:
2318 case LLVMContext::MD_alias_scope:
2321 case LLVMContext::MD_noalias:
2322 case LLVMContext::MD_mem_parallel_loop_access:
2325 case LLVMContext::MD_access_group:
2326 K->setMetadata(LLVMContext::MD_access_group,
2329 case LLVMContext::MD_range:
2340 case LLVMContext::MD_fpmath:
2343 case LLVMContext::MD_invariant_load:
2347 case LLVMContext::MD_nonnull:
2352 case LLVMContext::MD_invariant_group:
2355 case LLVMContext::MD_align:
2359 case LLVMContext::MD_dereferenceable:
2360 case LLVMContext::MD_dereferenceable_or_null:
2364 case LLVMContext::MD_preserve_access_index:
2375 if (auto *JMD = J->getMetadata(LLVMContext::MD_invariant_group))
2377 K->setMetadata(LLVMContext::MD_invariant_group, JMD);
2383 LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope,
2384 LLVMContext::MD_noalias, LLVMContext::MD_range,
2385 LLVMContext::MD_invariant_load, LLVMContext::MD_nonnull,
2386 LLVMContext::MD_invariant_group, LLVMContext::MD_align,
2387 LLVMContext::MD_dereferenceable,
2388 LLVMContext::MD_dereferenceable_or_null,
2389 LLVMContext::MD_access_group, LLVMContext::MD_preserve_access_index};
2410 case LLVMContext::MD_dbg:
2411 case LLVMContext::MD_tbaa:
2412 case LLVMContext::MD_prof:
2413 case LLVMContext::MD_fpmath:
2414 case LLVMContext::MD_tbaa_struct:
2415 case LLVMContext::MD_invariant_load:
2416 case LLVMContext::MD_alias_scope:
2417 case LLVMContext::MD_noalias:
2418 case LLVMContext::MD_nontemporal:
2419 case LLVMContext::MD_mem_parallel_loop_access:
2420 case LLVMContext::MD_access_group:
2425 case LLVMContext::MD_nonnull:
2429 case LLVMContext::MD_align:
2430 case LLVMContext::MD_dereferenceable:
2431 case LLVMContext::MD_dereferenceable_or_null:
2437 case LLVMContext::MD_range:
2468 LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope,
2469 LLVMContext::MD_noalias, LLVMContext::MD_range,
2470 LLVMContext::MD_fpmath, LLVMContext::MD_invariant_load,
2471 LLVMContext::MD_invariant_group, LLVMContext::MD_nonnull,
2472 LLVMContext::MD_access_group, LLVMContext::MD_preserve_access_index};
2564 NewLI.setMetadata(LLVMContext::MD_nonnull, N);
2579 NewLI.setMetadata(LLVMContext::MD_range,
2597 NewLI.setMetadata(LLVMContext::MD_nonnull, NN);