reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/CallSite.h
  133                cast<CallBase>(getInstruction())->getFunctionType() &&
  329     CALLSITE_DELEGATE_GETTER(getFunctionType());
lib/Bitcode/Writer/BitcodeWriter.cpp
 2758     FunctionType *FTy = II->getFunctionType();
 2834     FunctionType *FTy = CBI->getFunctionType();
 2991     FunctionType *FTy = CI.getFunctionType();
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  935     SI.CLI.IsVarArg = Call->getFunctionType()->isVarArg();
lib/IR/AsmWriter.cpp
 3847     FunctionType *FTy = CI->getFunctionType();
 3886     FunctionType *FTy = II->getFunctionType();
 3929     FunctionType *FTy = CBI->getFunctionType();
lib/IR/Core.cpp
 2844   return wrap(unwrap<CallBase>(Instr)->getFunctionType());
lib/IR/Instructions.cpp
  453   auto *NewCI = CallInst::Create(CI->getFunctionType(), CI->getCalledValue(),
  764   auto *NewII = InvokeInst::Create(II->getFunctionType(), II->getCalledValue(),
  847   auto *NewCBI = CallBrInst::Create(CBI->getFunctionType(),
lib/IR/Verifier.cpp
 2825   Assert(FPTy->getElementType() == Call.getFunctionType(),
 2828   FunctionType *FTy = Call.getFunctionType();
 3057   FunctionType *CalleeTy = CI.getFunctionType();
lib/Target/Mips/Mips16HardFloat.cpp
  420         FunctionType *FT = CI->getFunctionType();
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  750       Call->getFunctionType()->isVarArg())
  761   FunctionType *FuncTy = Call->getFunctionType();
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  772           IRB.CreateCall(II->getFunctionType(), II->getCalledValue(), Args);
lib/Transforms/InstCombine/InstCombineCalls.cpp
 3933     FunctionType *AssumeIntrinsicTy = II->getFunctionType();
 4697   FunctionType *FTy = Call.getFunctionType();
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1501       IRB.CreateCall(I.getFunctionType(), I.getCalledValue(),
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2723     Value *Shift = IRB.CreateCall(I.getFunctionType(), I.getCalledValue(),
lib/Transforms/Utils/InlineFunction.cpp
 1900                  ArgNo < CI->getFunctionType()->getNumParams(); ++ArgNo)
 1912               CI->getFunctionType(), CI->getCalledOperand(), Params, "", CI);
lib/Transforms/Utils/Local.cpp
 1945   CallInst *NewCall = CallInst::Create(II->getFunctionType(),
 1997       InvokeInst::Create(CI->getFunctionType(), CI->getCalledValue(), Split,
lib/Transforms/Utils/LowerInvoke.cpp
   55           CallInst::Create(II->getFunctionType(), II->getCalledValue(),
lib/Transforms/Utils/SimplifyLibCalls.cpp
   75     auto *FuncTy = CI->getFunctionType();
unittests/IR/IRBuilderTest.cpp
  143   FTy = Call->getFunctionType();
  164   FTy = Call->getFunctionType();