Displaying 1 result from an estimated 1 matches for "argsvaluevector".
2017 May 29
2
Print 128 bit value at runtime using printf
...mpString = tempString + "%+d,";
}
// if any of the 6 floating point types
else if(val->getType()->isFloatingPointTy())
{
tempString = tempString + "%+f,";
//Apparently this is needed by printf,otehrwise prints 0.000
val = convertType(val,Type::getDoubleTy(TheContext));
}
argsValueVector.push_back(val);
++i;
}
formatString = formatString + tempString + "\n" ;
// For something like printf , insert a format string at the beginning.
if( F->isVarArg() )
{
// every string is declared as a "global constant" at the top of the module.
Value* val=Builder.CreateGlob...