Home
last modified time | relevance | path

Searched refs:MD_range (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp69 if (C->getMetadata(LLVMContext::MD_range)) in addRangeMetadata()
77 C->setMetadata(LLVMContext::MD_range, MDNode::get(Context, LowAndHigh)); in addRangeMetadata()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp542 return cmpRangeMetadata(LI->getMetadata(LLVMContext::MD_range), in cmpOperations()
543 cast<LoadInst>(R)->getMetadata(LLVMContext::MD_range)); in cmpOperations()
570 CI->getMetadata(LLVMContext::MD_range), in cmpOperations()
571 cast<CallInst>(R)->getMetadata(LLVMContext::MD_range)); in cmpOperations()
583 II->getMetadata(LLVMContext::MD_range), in cmpOperations()
584 cast<InvokeInst>(R)->getMetadata(LLVMContext::MD_range)); in cmpOperations()
H A DLocal.cpp2304 case LLVMContext::MD_range: in combineMetadata()
2356 LLVMContext::MD_noalias, LLVMContext::MD_range, in combineMetadataForCSE()
2390 LLVMContext::MD_noalias, LLVMContext::MD_range, in patchReplacementInstruction()
2500 NewLI.setMetadata(LLVMContext::MD_range, in copyNonnullMetadata()
H A DSimplifyCFG.cpp1316 LLVMContext::MD_range, in HoistThenElseCodeToIf()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DLLVMContext.h84 MD_range = 4, // "range" enumerator
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp815 if (auto *Range = WidenLoad->getMetadata(LLVMContext::MD_range)) { in visitLoadInst()
820 WidenLoad->setMetadata(LLVMContext::MD_range, nullptr); in visitLoadInst()
828 WidenLoad->setMetadata(LLVMContext::MD_range, in visitLoadInst()
H A DAMDGPUSubtarget.cpp412 I->setMetadata(LLVMContext::MD_range, MaxWorkGroupSizeRange); in makeLIDRangeMetadata()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DLLVMContext.cpp43 {MD_range, "range"}, in LLVMContext()
H A DVerifier.cpp3231 assert(Range && Range == I.getMetadata(LLVMContext::MD_range) && in visitRangeMetadata()
4032 if (MDNode *Range = I.getMetadata(LLVMContext::MD_range)) { in visitInstruction()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp508 case LLVMContext::MD_range: in combineLoadToNewType()
559 case LLVMContext::MD_range: in combineStoreToNewValue()
H A DInstCombinePHI.cpp603 LLVMContext::MD_range, in FoldPHIArgLoadIntoPHI()
H A DInstCombineCalls.cpp1315 if (IT && IT->getBitWidth() != 1 && !II.getMetadata(LLVMContext::MD_range)) { in foldCttzCtlz()
1319 II.setMetadata(LLVMContext::MD_range, in foldCttzCtlz()
1344 if (IT->getBitWidth() != 1 && !II.getMetadata(LLVMContext::MD_range)) { in foldCtpop()
1348 II.setMetadata(LLVMContext::MD_range, in foldCtpop()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLazyValueInfo.cpp572 if (MDNode *Ranges = BBI->getMetadata(LLVMContext::MD_range)) in getFromRangeMetadata()
1118 if (auto *Ranges = I->getMetadata(LLVMContext::MD_range)) in getValueFromICmpCondition()
H A DInstructionSimplify.cpp2737 if (auto *Ranges = IIQ.getMetadata(I, LLVMContext::MD_range)) in simplifyICmpWithConstant()
3345 if (Q.IIQ.getMetadata(RHS_Instr, LLVMContext::MD_range) && in SimplifyICmpInst()
3346 Q.IIQ.getMetadata(LHS_Instr, LLVMContext::MD_range)) { in SimplifyICmpInst()
3348 *RHS_Instr->getMetadata(LLVMContext::MD_range)); in SimplifyICmpInst()
3350 *LHS_Instr->getMetadata(LLVMContext::MD_range)); in SimplifyICmpInst()
H A DValueTracking.cpp978 Q.IIQ.getMetadata(cast<LoadInst>(I), LLVMContext::MD_range)) in computeKnownBitsFromOperator()
1456 Q.IIQ.getMetadata(cast<Instruction>(I), LLVMContext::MD_range)) in computeKnownBitsFromOperator()
1995 if (MDNode *Ranges = Q.IIQ.getMetadata(I, LLVMContext::MD_range)) { in isKnownNonZero()
H A DScalarEvolution.cpp5539 if (MDNode *MD = I->getMetadata(LLVMContext::MD_range)) in GetRangeFromMetadata()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp247 LLVMContext::MD_noalias, LLVMContext::MD_range, in combineKnownMetadata()
H A DGVN.cpp1254 if (auto *RangeMD = LI->getMetadata(LLVMContext::MD_range)) in PerformLoadPRE()
1255 NewLoad->setMetadata(LLVMContext::MD_range, RangeMD); in PerformLoadPRE()
H A DRewriteStatepointsForGC.cpp2437 LLVMContext::MD_range, in stripInvalidMetadataFromInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2409 const MDNode *Ranges = I->getMetadata(LLVMContext::MD_range); in createMachineMemOperandFor()
H A DSelectionDAGBuilder.cpp3683 const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range); in visitLoad()
4101 const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range); in visitMaskedLoad()
4141 const MDNode *Ranges = I.getMetadata(LLVMContext::MD_range); in visitMaskedGather()
8021 const MDNode *Range = I.getMetadata(LLVMContext::MD_range); in lowerRangeToAssertZExt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp1672 Load->setMetadata(llvm::LLVMContext::MD_range, RangeInfo); in EmitLoadOfScalar()
H A DCGBuiltin.cpp424 Call->setMetadata(llvm::LLVMContext::MD_range, RNode); in emitRangedBuiltin()