Lines Matching refs:LLVMContext
151 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
152 LLVMContext::MD_annotation}); in ConstantFoldTerminator()
175 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
176 LLVMContext::MD_annotation}); in ConstantFoldTerminator()
213 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof); in ConstantFoldTerminator()
231 SI->setMetadata(LLVMContext::MD_prof, in ConstantFoldTerminator()
308 MDNode *MD = SI->getMetadata(LLVMContext::MD_prof); in ConstantFoldTerminator()
316 NewBr->setMetadata(LLVMContext::MD_prof, in ConstantFoldTerminator()
323 MDNode *MakeImplicitMD = SI->getMetadata(LLVMContext::MD_make_implicit); in ConstantFoldTerminator()
325 NewBr->setMetadata(LLVMContext::MD_make_implicit, MakeImplicitMD); in ConstantFoldTerminator()
2181 NewCall->setMetadata(LLVMContext::MD_prof, NewWeights); in createCallMatchingInvoke()
2237 II->setMetadata(LLVMContext::MD_prof, CI->getMetadata(LLVMContext::MD_prof)); in changeToInvokeAndSplitBasicBlock()
2357 LLVMContext &Ctx = II->getContext(); in markAliveBlocks()
2537 case LLVMContext::MD_dbg: in combineMetadata()
2539 case LLVMContext::MD_tbaa: in combineMetadata()
2542 case LLVMContext::MD_alias_scope: in combineMetadata()
2545 case LLVMContext::MD_noalias: in combineMetadata()
2546 case LLVMContext::MD_mem_parallel_loop_access: in combineMetadata()
2549 case LLVMContext::MD_access_group: in combineMetadata()
2550 K->setMetadata(LLVMContext::MD_access_group, in combineMetadata()
2553 case LLVMContext::MD_range: in combineMetadata()
2564 case LLVMContext::MD_fpmath: in combineMetadata()
2567 case LLVMContext::MD_invariant_load: in combineMetadata()
2571 case LLVMContext::MD_nonnull: in combineMetadata()
2576 case LLVMContext::MD_invariant_group: in combineMetadata()
2579 case LLVMContext::MD_align: in combineMetadata()
2583 case LLVMContext::MD_dereferenceable: in combineMetadata()
2584 case LLVMContext::MD_dereferenceable_or_null: in combineMetadata()
2588 case LLVMContext::MD_preserve_access_index: in combineMetadata()
2599 if (auto *JMD = J->getMetadata(LLVMContext::MD_invariant_group)) in combineMetadata()
2601 K->setMetadata(LLVMContext::MD_invariant_group, JMD); in combineMetadata()
2607 LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope, in combineMetadataForCSE()
2608 LLVMContext::MD_noalias, LLVMContext::MD_range, in combineMetadataForCSE()
2609 LLVMContext::MD_invariant_load, LLVMContext::MD_nonnull, in combineMetadataForCSE()
2610 LLVMContext::MD_invariant_group, LLVMContext::MD_align, in combineMetadataForCSE()
2611 LLVMContext::MD_dereferenceable, in combineMetadataForCSE()
2612 LLVMContext::MD_dereferenceable_or_null, in combineMetadataForCSE()
2613 LLVMContext::MD_access_group, LLVMContext::MD_preserve_access_index}; in combineMetadataForCSE()
2634 case LLVMContext::MD_dbg: in copyMetadataForLoad()
2635 case LLVMContext::MD_tbaa: in copyMetadataForLoad()
2636 case LLVMContext::MD_prof: in copyMetadataForLoad()
2637 case LLVMContext::MD_fpmath: in copyMetadataForLoad()
2638 case LLVMContext::MD_tbaa_struct: in copyMetadataForLoad()
2639 case LLVMContext::MD_invariant_load: in copyMetadataForLoad()
2640 case LLVMContext::MD_alias_scope: in copyMetadataForLoad()
2641 case LLVMContext::MD_noalias: in copyMetadataForLoad()
2642 case LLVMContext::MD_nontemporal: in copyMetadataForLoad()
2643 case LLVMContext::MD_mem_parallel_loop_access: in copyMetadataForLoad()
2644 case LLVMContext::MD_access_group: in copyMetadataForLoad()
2649 case LLVMContext::MD_nonnull: in copyMetadataForLoad()
2653 case LLVMContext::MD_align: in copyMetadataForLoad()
2654 case LLVMContext::MD_dereferenceable: in copyMetadataForLoad()
2655 case LLVMContext::MD_dereferenceable_or_null: in copyMetadataForLoad()
2661 case LLVMContext::MD_range: in copyMetadataForLoad()
2692 LLVMContext::MD_tbaa, LLVMContext::MD_alias_scope, in patchReplacementInstruction()
2693 LLVMContext::MD_noalias, LLVMContext::MD_range, in patchReplacementInstruction()
2694 LLVMContext::MD_fpmath, LLVMContext::MD_invariant_load, in patchReplacementInstruction()
2695 LLVMContext::MD_invariant_group, LLVMContext::MD_nonnull, in patchReplacementInstruction()
2696 LLVMContext::MD_access_group, LLVMContext::MD_preserve_access_index}; in patchReplacementInstruction()
2786 NewLI.setMetadata(LLVMContext::MD_nonnull, N); in copyNonnullMetadata()
2801 NewLI.setMetadata(LLVMContext::MD_range, in copyNonnullMetadata()
2819 NewLI.setMetadata(LLVMContext::MD_nonnull, NN); in copyRangeMetadata()