Searched refs:argOffset (Results 1 – 4 of 4) sorted by relevance
/minix/minix/llvm/passes/include/magic/support/ |
H A D | MagicMemFunction.h | 441 unsigned argOffset = isDealloc ? 0 : NUM_MAGIC_ARGS; in getCustomWrapper() local 443 VMap[W] = wrapperArgs[argOffset + argMapping[i] - 1]; in getCustomWrapper() 455 unsigned argOffset = 0; in getCustomWrapper() local 457 argOffset = NUM_MAGIC_ARGS; in getCustomWrapper() 465 Value* ParamValue = wrapperArgs[argOffset + argMapping[i] - 1]; in getCustomWrapper() 529 unsigned argOffset = isDealloc ? 0 : NUM_MAGIC_ARGS; in getCustomWrapper() local 530 for (unsigned i = argOffset; i < wrapper->getFunctionType()->getNumParams(); i++) { in getCustomWrapper() 531 if (callArgs[i - argOffset] == NULL) { in getCustomWrapper() 533 callArgs[i - argOffset] = arg; in getCustomWrapper() 539 MagicUtil::replaceCallInst(callInst, newCallInst, argOffset); in getCustomWrapper()
|
H A D | MagicUtil.h | 43 …static void replaceCallInst(Instruction *originalInst, CallInst *newInst, int argOffset=0, bool re…
|
/minix/minix/llvm/passes/include/common/ |
H A D | pass_common.h | 179 static ATTRIBUTE_SET_TY remapCallSiteAttributes(CallSite &CS, int argOffset); 865 inline ATTRIBUTE_SET_TY PassUtil::remapCallSiteAttributes(CallSite &CS, int argOffset) in remapCallSiteAttributes() argument 874 NewAttrs.addAttributes(I->getContext(), i+argOffset, Attrs.getParamAttributes(i)); in remapCallSiteAttributes() 881 NewAttrs.addAttr(I->getContext(), i+argOffset, Attrs.getParamAttributes(i)); in remapCallSiteAttributes() 887 NewAttrs.addAttr(i+argOffset, Attrs.getParamAttributes(i)); in remapCallSiteAttributes()
|
/minix/minix/llvm/passes/magic/support/ |
H A D | MagicUtil.cpp | 518 void MagicUtil::replaceCallInst(Instruction *originalInst, CallInst *newInst, int argOffset, bool r… in replaceCallInst() argument 529 ATTRIBUTE_SET_TY NewAttrs = PassUtil::remapCallSiteAttributes(CS, argOffset); in replaceCallInst()
|