Lines Matching refs:NonConstantIdx

320   bool CanConvertToScalar(Value *V, uint64_t Offset, Value* NonConstantIdx);
324 Value *NonConstantIdx);
327 uint64_t Offset, Value* NonConstantIdx,
330 uint64_t Offset, Value* NonConstantIdx,
476 Value* NonConstantIdx) { in CanConvertToScalar() argument
506 if (!CanConvertToScalar(BCI, Offset, NonConstantIdx)) in CanConvertToScalar()
523 if (NonConstantIdx) in CanConvertToScalar()
530 GEPNonConstantIdx = NonConstantIdx; in CanConvertToScalar()
545 if (NonConstantIdx) in CanConvertToScalar()
572 if (NonConstantIdx) in CanConvertToScalar()
606 Value* NonConstantIdx) { in ConvertUsesToScalar() argument
611 ConvertUsesToScalar(CI, NewAI, Offset, NonConstantIdx); in ConvertUsesToScalar()
621 assert(!NonConstantIdx && in ConvertUsesToScalar()
625 GEPNonConstantIdx = NonConstantIdx; in ConvertUsesToScalar()
640 NonConstantIdx, Builder); in ConvertUsesToScalar()
650 NonConstantIdx, Builder); in ConvertUsesToScalar()
665 assert(!NonConstantIdx && "Cannot replace dynamic memset with insert"); in ConvertUsesToScalar()
698 assert(!NonConstantIdx && "Cannot replace dynamic transfer with insert"); in ConvertUsesToScalar()
771 uint64_t Offset, Value* NonConstantIdx, in ConvertScalar_ExtractValue() argument
795 if (NonConstantIdx) { in ConvertScalar_ExtractValue()
797 Idx = Builder.CreateAdd(NonConstantIdx, in ConvertScalar_ExtractValue()
801 Idx = NonConstantIdx; in ConvertScalar_ExtractValue()
813 assert(!NonConstantIdx && in ConvertScalar_ExtractValue()
827 assert(!NonConstantIdx && in ConvertScalar_ExtractValue()
906 uint64_t Offset, Value* NonConstantIdx, in ConvertScalar_InsertValue() argument
929 if (NonConstantIdx) { in ConvertScalar_InsertValue()
931 Idx = Builder.CreateAdd(NonConstantIdx, in ConvertScalar_InsertValue()
935 Idx = NonConstantIdx; in ConvertScalar_InsertValue()
943 assert(!NonConstantIdx && in ConvertScalar_InsertValue()
956 assert(!NonConstantIdx && in ConvertScalar_InsertValue()
2065 Value* NonConstantIdx = nullptr; in RewriteGEP() local
2067 NonConstantIdx = Indices.pop_back_val(); in RewriteGEP()
2094 if (NonConstantIdx) { in RewriteGEP()
2103 NewArgs.push_back(NonConstantIdx); in RewriteGEP()