Home
last modified time | relevance | path

Searched refs:arrayIndexes (Results 1 – 2 of 2) sorted by relevance

/minix3/minix/llvm/passes/magic/support/
H A DMagicUtil.cpp274 std::vector<Value*> arrayIndexes; in getStringArrayRef() local
275 arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(32, 0, 10))); in getStringArrayRef()
276 arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(32, 0, 10))); in getStringArrayRef()
278 arrayElems.push_back(getGetElementPtrConstant(getStringRef(M, (*arr)[i]), arrayIndexes)); in getStringArrayRef()
396 std::vector<Value*> arrayIndexes; in getMagicStructFieldPtr() local
397 arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, 0, 10))); in getMagicStructFieldPtr()
398 arrayIndexes.push_back(arrayIndex); in getMagicStructFieldPtr()
399 varPtr = createGetElementPtrInstruction(var, arrayIndexes, "", InsertBefore); in getMagicStructFieldPtr()
441 static std::vector<Value*> arrayIndexes; in getArrayPtr() local
442 if(arrayIndexes.empty()) { in getArrayPtr()
[all …]
/minix3/minix/llvm/passes/magic/
H A DMagicPass.cpp1271 std::vector<Value*> arrayIndexes; in runOnModule() local
1275 arrayIndexes.clear(); in runOnModule()
1276arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, 0, 10))); //pointer to A[] in runOnModule()
1277arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, i, 10))); //pointer to A[index] in runOnModule()
1278 … Constant* magicTypeArrayPtr = MagicUtil::getGetElementPtrConstant(magicTypeArray, arrayIndexes); in runOnModule()
1354 std::vector<Value*> arrayIndexes; in runOnModule() local
1355 arrayIndexes.clear(); in runOnModule()
1356arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, 0, 10))); //pointer to A[] in runOnModule()
1357arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, j, 10))); //pointer to A[j] in runOnModule()
1358 …stant* memberOffsetArrayPtr = MagicUtil::getGetElementPtrConstant(memberOffsetArray, arrayIndexes); in runOnModule()