Searched refs:arrayIndexes (Results 1 – 2 of 2) sorted by relevance
| /minix3/minix/llvm/passes/magic/support/ |
| H A D | MagicUtil.cpp | 274 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 D | MagicPass.cpp | 1271 std::vector<Value*> arrayIndexes; in runOnModule() local 1275 arrayIndexes.clear(); in runOnModule() 1276 … arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, 0, 10))); //pointer to A[] in runOnModule() 1277 … arrayIndexes.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() 1356 … arrayIndexes.push_back(ConstantInt::get(M.getContext(), APInt(64, 0, 10))); //pointer to A[] in runOnModule() 1357 … arrayIndexes.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()
|