Skip to content
Snippets Groups Projects
Commit 74ee46f3 authored by Akash Kothari's avatar Akash Kothari
Browse files

Removing dead code in VISCUtils header

parent 5c5fcb3a
No related branches found
No related tags found
No related merge requests found
......@@ -102,44 +102,6 @@ IntrinsicInst* createIdenticalCreateNodeIntrinsicWithDifferentFunction(Function*
IntrinsicInst* CreateNodeII = cast<IntrinsicInst>(CI);
return CreateNodeII;
}
/*
CallInst* createIdenticalCreateNodeCallWithDifferentFunction(Function* F,
CallInst* CI) {
// Find which createNode function call we need to create
Function* CreateNodeF = CI->getCalledValue();
ArrayRef<Value*> CreateNodeArgs;
if ((CreateNodeF->stripPointerCasts()->getName()).equals("__visc__createNode")) {
// This is a createNode call
CreateNodeArgs = ArrayRef<Value*>(CreateNodeF);
} else if ((CreateNodeF->stripPointerCasts()->getName()).equals("__visc__createNode1D")) {
// This is a createNode1D call
Value* CreateNode1DArgs[] = {CreateNodeF, CI->getArgOperand(1)};
CreateNodeArgs = ArrayRef<Value*>(CreateNode1DArgs, 2);
} else if ((CreateNodeF->stripPointerCasts()->getName()).equals("__visc__createNode2D")) {
// This is a createNode2D call
Value* CreateNode2DArgs[] = {CreateNodeF,
CI->getArgOperand(1),
CI->getArgOperand(2)};
CreateNodeArgs = ArrayRef<Value*>(CreateNode2DArgs, 3);
} else if ((CreateNodeF->stripPointerCasts()->getName()).equals("__visc__createNode3D")) {
// This is a createNode3D call
Value* CreateNode3DArgs[] = {CreateNodeF,
CI->getArgOperand(1),
CI->getArgOperand(2),
CI->getArgOperand(3)};
CreateNodeArgs = ArrayRef<Value*>(CreateNode3DArgs, 4);
} else {
assert(false && "Unknown createNode call");
}
CallInst* newCI = CallInst::Create(CreateNodeF,
CreateNodeArgs,
F->getName()+".cncall");
return newCI;
}
*/
// Fix VISC hints for this function
void fixHintMetadata(Module &M, Function* F, Function* G) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment