Lines Matching refs:Mangle
301 StringRef Name, BuiltinFuncMangleInfo *Mangle, AttributeSet *Attrs, in getOrCreateFunction() argument
305 if (Mangle) { in getOrCreateFunction()
306 MangledName = mangleBuiltin(Name, ArgTypes, Mangle); in getOrCreateFunction()
307 isVarArg = 0 <= Mangle->getVarArg(); in getOrCreateFunction()
308 if(isVarArg) ArgTypes = ArgTypes.slice(0, Mangle->getVarArg()); in getOrCreateFunction()
312 if (!takeName && F && F->getFunctionType() != FT && Mangle != nullptr) { in getOrCreateFunction()
644 BuiltinFuncMangleInfo *Mangle, AttributeSet *Attrs, bool TakeFuncName) { in mutateCallInst() argument
654 auto NewCI = addCallInst(M, NewName, CI->getType(), Args, Attrs, CI, Mangle, in mutateCallInst()
668 BuiltinFuncMangleInfo *Mangle, AttributeSet *Attrs, bool TakeFuncName) { in mutateCallInst() argument
680 CI, Mangle, InstName + ".tmp", TakeFuncName); in mutateCallInst()
693 BuiltinFuncMangleInfo *Mangle, AttributeSet *Attrs, in mutateFunction() argument
698 mutateCallInst(M, CI, ArgMutate, Mangle, Attrs, TakeFuncName); in mutateFunction()
724 AttributeSet *Attrs, Instruction *Pos, BuiltinFuncMangleInfo *Mangle, in addCallInst() argument
728 FuncName, Mangle, Attrs, TakeFuncName); in addCallInst()