/external/llvm/unittests/IR/ |
VerifierTest.cpp | 27 FunctionType *FTy = FunctionType::get(Type::getVoidTy(C), /*isVarArg=*/false); 28 Function *F = cast<Function>(M.getOrInsertFunction("foo", FTy)); 50 FunctionType *FTy = FunctionType::get(Type::getInt32Ty(C), /*isVarArg=*/false); 51 Function *F = cast<Function>(M.getOrInsertFunction("foo", FTy));
|
IRBuilderTest.cpp | 29 FunctionType *FTy = FunctionType::get(Type::getVoidTy(Ctx), 31 F = Function::Create(FTy, Function::ExternalLinkage, "", M.get());
|
InstructionsTest.cpp | 61 FunctionType *FTy = 63 F = Function::Create(FTy, Function::ExternalLinkage, "", M.get());
|
/external/llvm/unittests/Analysis/ |
MixedTBAATest.cpp | 35 FunctionType *FTy = FunctionType::get(Type::getVoidTy(C), 37 auto *F = cast<Function>(M.getOrInsertFunction("f", FTy));
|
ScalarEvolutionTest.cpp | 40 FunctionType *FTy = FunctionType::get(Type::getVoidTy(Context), 42 Function *F = cast<Function>(M.getOrInsertFunction("f", FTy)); 94 FunctionType *FTy = FunctionType::get(Type::getVoidTy(Context), Types, false); 95 Function *F = cast<Function>(M.getOrInsertFunction("f", FTy));
|
/external/llvm/unittests/ExecutionEngine/JIT/ |
JITMemoryManagerTest.cpp | 24 FunctionType *FTy = 26 return Function::Create(FTy, GlobalValue::ExternalLinkage);
|
JITTest.cpp | 59 FunctionType *FTy = FunctionType::get(G->getType()->getElementType(), 61 Function *F = Function::Create(FTy, GlobalValue::ExternalLinkage, Name, M);
|
/external/llvm/lib/CodeGen/ |
DwarfEHPrepare.cpp | 124 FunctionType *FTy = FunctionType::get(Type::getVoidTy(Ctx), 127 RewindFunction = Fn.getParent()->getOrInsertFunction(RewindName, FTy);
|
/external/llvm/unittests/Linker/ |
LinkModulesTest.cpp | 26 FunctionType *FTy = FunctionType::get( 28 F = Function::Create(FTy, Function::ExternalLinkage, "ba_func", M.get()); 127 FunctionType *FTy = FunctionType::get( 130 F = Function::Create(FTy, Function::InternalLinkage, "bar", InternalM); 137 StructType *STy = StructType::create(Ctx, PointerType::get(FTy, 0));
|
/external/clang/lib/CodeGen/ |
CGCXXABI.cpp | 84 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( 86 return llvm::Constant::getNullValue(FTy->getPointerTo());
|
CGDeclCXX.cpp | 231 llvm::FunctionType *FTy, 234 llvm::Function::Create(FTy, llvm::GlobalValue::InternalLinkage, 264 llvm::FunctionType *FTy = llvm::FunctionType::get(VoidTy, false); 273 CreateGlobalInitOrDestructFunction(*this, FTy, FnName.str()); 323 llvm::FunctionType *FTy = llvm::FunctionType::get(VoidTy, false); 324 InitFn = CreateGlobalInitOrDestructFunction(*this, FTy, "__tls_init", 348 llvm::FunctionType *FTy = llvm::FunctionType::get(VoidTy, false); 373 CreateGlobalInitOrDestructFunction(*this, FTy, 397 *this, FTy, llvm::Twine("_GLOBAL__sub_I_", FileName)); 410 llvm::FunctionType *FTy = llvm::FunctionType::get(VoidTy, false) [all...] |
CodeGenTypes.cpp | 576 const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType(); 577 llvm::Type *PointeeType = ConvertTypeForMem(FTy); 578 unsigned AS = Context.getTargetAddressSpace(FTy);
|
CGAtomic.cpp | 729 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FuncInfo); 730 llvm::Constant *Func = CGM.CreateRuntimeFunction(FTy, LibCallName); [all...] |
/external/llvm/lib/Analysis/ |
TargetTransformInfo.cpp | 53 unsigned TargetTransformInfo::getCallCost(FunctionType *FTy, 55 return PrevTTI->getCallCost(FTy, NumArgs); 334 unsigned getCallCost(FunctionType *FTy, int NumArgs = -1) const override 336 assert(FTy && "FunctionType must be provided to this routine."); 345 NumArgs = FTy->getNumParams(); 360 FunctionType *FTy = F->getFunctionType(); 361 SmallVector<Type *, 8> ParamTys(FTy->param_begin(), FTy->param_end()); 362 return TopTTI->getIntrinsicCost(IID, FTy->getReturnType(), ParamTys); 428 Type *FTy = CS.getCalledValue()->getType()->getPointerElementType() [all...] |
MemoryBuiltins.cpp | 128 FunctionType *FTy = Callee->getFunctionType(); 130 if (FTy->getReturnType() == Type::getInt8PtrTy(FTy->getContext()) && 131 FTy->getNumParams() == FnData->NumParams && 133 (FTy->getParamType(FstParam)->isIntegerTy(32) || 134 FTy->getParamType(FstParam)->isIntegerTy(64))) && 136 FTy->getParamType(SndParam)->isIntegerTy(32) || 137 FTy->getParamType(SndParam)->isIntegerTy(64))) 344 FunctionType *FTy = Callee->getFunctionType(); 345 if (!FTy->getReturnType()->isVoidTy() [all...] |
InstructionSimplify.cpp | [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
ExternalFunctions.cpp | 185 FunctionType *FTy = F->getFunctionType(); 201 Type *ArgTy = FTy->getParamType(ArgNo); 213 Type *ArgTy = FTy->getParamType(ArgNo); 218 Type *RetTy = FTy->getReturnType();
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
MCJIT.cpp | 438 FunctionType *FTy = F->getFunctionType(); 439 Type *RetTy = FTy->getReturnType(); 441 assert((FTy->getNumParams() == ArgValues.size() || 442 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) && 444 assert(FTy->getNumParams() == ArgValues.size() && 452 if (FTy->getParamType(0)->isIntegerTy(32) && 453 FTy->getParamType(1)->isPointerTy() && 454 FTy->getParamType(2)->isPointerTy()) { 467 if (FTy->getParamType(0)->isIntegerTy(32) & [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUPromoteAlloca.cpp | 58 const FunctionType *FTy = F.getFunctionType(); 66 for (unsigned i = 0, e = FTy->getNumParams(); i != e; ++i) { 67 const Type *ParamTy = FTy->getParamType(i); 285 FunctionType *FTy = FunctionType::get( 291 "llvm.r600.read.local.size.y", FTy, AttrSet); 293 "llvm.r600.read.local.size.z", FTy, AttrSet); 295 "llvm.r600.read.tidig.x", FTy, AttrSet); 297 "llvm.r600.read.tidig.y", FTy, AttrSet); 299 "llvm.r600.read.tidig.z", FTy, AttrSet);
|
/external/llvm/lib/Transforms/Utils/ |
CloneFunction.cpp | 227 FunctionType *FTy = FunctionType::get(F->getFunctionType()->getReturnType(), 231 Function *NewF = Function::Create(FTy, F->getLinkage(), F->getName());
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 243 FunctionType *FTy = F->getFunctionType(); 244 Type *RetTy = FTy->getReturnType(); 246 assert((FTy->getNumParams() == ArgValues.size() || 247 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) && 249 assert(FTy->getNumParams() == ArgValues.size() && 257 if (FTy->getParamType(0)->isIntegerTy(32) && 258 FTy->getParamType(1)->isPointerTy() && 259 FTy->getParamType(2)->isPointerTy()) { 272 if (FTy->getParamType(0)->isIntegerTy(32) & [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 835 FunctionType *FTy = F.getFunctionType(); 842 if (FTy->getNumParams() != 1 || !FTy->getParamType(0)->isPointerTy()) 850 if (FTy->getNumParams() != 2 || 851 !FTy->getParamType(0)->isPointerTy() || 852 !FTy->getParamType(1)->isIntegerTy()) 864 if (FTy->getNumParams() < 2 || 865 !FTy->getParamType(1)->isPointerTy()) 877 if (FTy->getNumParams() < 2 || 878 !FTy->getParamType(1)->isPointerTy() [all...] |
ArgumentPromotion.cpp | 501 FunctionType *FTy = F->getFunctionType(); 604 AttributesVec.push_back(AttributeSet::get(FTy->getContext(), 607 Type *RetTy = FTy->getReturnType(); 610 FunctionType *NFTy = FunctionType::get(RetTy, Params, FTy->isVarArg()); [all...] |
DeadArgumentElimination.cpp | 217 FunctionType *FTy = Fn.getFunctionType(); 219 std::vector<Type*> Params(FTy->param_begin(), FTy->param_end()); 220 FunctionType *NFTy = FunctionType::get(FTy->getReturnType(), 697 FunctionType *FTy = F->getFunctionType(); 708 SmallVector<bool, 10> ArgAlive(FTy->getNumParams(), false); 737 Type *RetTy = FTy->getReturnType(); [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |