Lines Matching refs:FunTy
166 FunctionType *FunTy = transformType(OrigFunTy);
168 JumpMap::iterator it = Metadata.find(FunTy);
173 Metadata[FunTy] = Meta;
174 it = Metadata.find(FunTy);
187 JITI->insertEntry(FunTy, Target, JumpFun);
193 bool JumpInstrTables::hasTable(FunctionType *FunTy) {
194 FunctionType *TransTy = transformType(FunTy);
198 FunctionType *JumpInstrTables::transformType(FunctionType *FunTy) {
201 Type *VoidPtrTy = Type::getInt8PtrTy(FunTy->getContext());
205 bool IsVarArg = FunTy->isVarArg();
206 std::vector<Type *> ParamTys(FunTy->getNumParams());
211 Type *Int32Ty = Type::getInt32Ty(FunTy->getContext());
213 Type::getVoidTy(FunTy->getContext()), EmptyParams, false);
221 for (PI = FunTy->param_begin(), PE = FunTy->param_end(); PI != PE;
230 for (PI = FunTy->param_begin(), PE = FunTy->param_end(); PI != PE;
247 return FunTy;