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

References

include/llvm/CodeGen/BasicTTIImpl.h
  875     assert(!Src->isVoidTy() && "Invalid type");
 1077       if (VF > 1 && !RetTy->isVoidTy())
 1086         if (!RetTy->isVoidTy())
include/llvm/CodeGen/GlobalISel/CallLowering.h
   64       assert((Ty->isVoidTy() == (Regs.empty() || Regs[0] == 0)) &&
include/llvm/FuzzMutate/OpDescriptor.h
  107     return !V->getType()->isVoidTy();
lib/Analysis/CaptureTracking.cpp
  262           Call->getType()->isVoidTy())
lib/Analysis/MemoryBuiltins.cpp
  451   if (!FTy->getReturnType()->isVoidTy())
lib/AsmParser/LLParser.cpp
 2383       if (!AllowVoid && Result->isVoidTy())
 2391       if (Result->isVoidTy())
 2403       if (Result->isVoidTy())
 2581     if (ArgTy->isVoidTy())
 2613       if (ArgTy->isVoidTy())
 2949   if (Inst->getType()->isVoidTy()) {
 5432   if (PAL.hasAttribute(1, Attribute::StructRet) && !RetType->isVoidTy())
 5901   if (Ty->isVoidTy()) {
 5902     if (!ResType->isVoidTy())
 6416   if (isa<InlineAsm>(Callee) && !Ty->getReturnType()->isVoidTy())
lib/Bitcode/Reader/BitcodeReader.cpp
 2380       if (CurTy->isVoidTy() || CurTy->isFunctionTy() || CurTy->isLabelTy())
 5142     if (I && !I->getType()->isVoidTy()) {
lib/Bitcode/Reader/MetadataLoader.cpp
 1153     if (Ty->isMetadataTy() || Ty->isVoidTy()) {
 1177       else if (!Ty->isVoidTy()) {
 1195     if (Ty->isMetadataTy() || Ty->isVoidTy())
lib/Bitcode/Writer/BitcodeWriter.cpp
 3204       if (!I->getType()->isVoidTy())
lib/Bitcode/Writer/ValueEnumerator.cpp
  805   assert(!V->getType()->isVoidTy() && "Can't insert void values!");
  990       if (!I.getType()->isVoidTy())
lib/CodeGen/Analysis.cpp
  109   if (Ty->isVoidTy())
  149   if (Ty.isVoidTy())
lib/CodeGen/GlobalISel/CallLowering.cpp
   59   if (!Info.OrigRet.Ty->isVoidTy())
lib/CodeGen/GlobalISel/IRTranslator.cpp
  178   if (Val.getType()->isVoidTy())
 1616   if (!CI.getType()->isVoidTy())
lib/CodeGen/IntrinsicLowering.cpp
  264     if (!CI->getType()->isVoidTy())
  269      if (!CI->getType()->isVoidTy())
  469      if (!CI->getType()->isVoidTy())
lib/CodeGen/SelectionDAG/FastISel.cpp
  793   assert(I->getCalledFunction()->getReturnType()->isVoidTy() &&
  912   bool HasDef = !I->getType()->isVoidTy();
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2053       (RetTy == F.getReturnType() || F.getReturnType()->isVoidTy());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4833   } else if (!I.getType()->isVoidTy()) {
 4847   if (!I.getType()->isVoidTy()) {
 8089       assert(!CS.getType()->isVoidTy() && "Bad inline asm!");
 8419   else if (!CSResultType->isVoidTy())
 8487         assert(!CS.getType()->isVoidTy() && "Bad inline asm!");
 8690   assert(CI.getType()->isVoidTy() && "Stackmap cannot return a value.");
 8760   bool HasDef = !CS->getType()->isVoidTy();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1514           if (!Inst->getType()->isVoidTy() && !Inst->getType()->isTokenTy() &&
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  337   bool HasDef = !SI.CLI.RetTy->isVoidTy();
  893   if (!RetTy->isVoidTy() && GCResult) {
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4213       assert(!CS.getType()->isVoidTy() &&
lib/ExecutionEngine/ExecutionEngine.cpp
  448       !FTy->getReturnType()->isVoidTy())
lib/ExecutionEngine/Interpreter/Execution.cpp
  896     if (RetTy && !RetTy->isVoidTy()) {          // Nonvoid return type?
  907       if (!CallingSF.Caller.getType()->isVoidTy())
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  524   if (RetTy->isIntegerTy(32) || RetTy->isVoidTy()) {
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
  250   if (F.getReturnType()->isVoidTy())
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
   43   if (RetTy->isIntegerTy(32) || RetTy->isVoidTy()) {
lib/FuzzMutate/IRMutator.cpp
  175   if (Inst.getType()->isVoidTy()) {
lib/IR/AsmWriter.cpp
  999       if (!I.getType()->isVoidTy() && !I.hasName())
 1164   assert(!V->getType()->isVoidTy() && "Doesn't need a slot!");
 1181   assert(!V->getType()->isVoidTy() && !V->hasName() && "Doesn't need a slot!");
 3668   } else if (!I.getType()->isVoidTy()) {
lib/IR/Function.cpp
  289       assert(!ArgTy->isVoidTy() && "Cannot have void typed arguments!");
 1063   if (!ArgTys.empty() && ArgTys.back()->isVoidTy()) {
 1136     case IITDescriptor::Void: return !Ty->isVoidTy();
lib/IR/InlineAsm.cpp
  287     if (!Ty->getReturnType()->isVoidTy()) return false;
lib/IR/Instructions.cpp
  599   assert(!MCall->getType()->isVoidTy() && "Malloc has void return type");
 1234   assert(!Ty->isVoidTy() && "Cannot allocate void!");
 1245   assert(!Ty->isVoidTy() && "Cannot allocate void!");
lib/IR/Type.cpp
  514   return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
  602   return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
  664   return !ElemTy->isVoidTy() && !ElemTy->isLabelTy() &&
lib/IR/Value.cpp
   62     assert((VTy->isFirstClassType() || VTy->isVoidTy() || VTy->isStructTy()) &&
   66     assert((VTy->isFirstClassType() || VTy->isVoidTy()) &&
  246   assert(!getType()->isVoidTy() && "Cannot assign a name to void values!");
lib/IR/Verifier.cpp
 1974     Assert(TargetFuncType->getReturnType()->isVoidTy(),
 2149              F.getReturnType()->isVoidTy() || F.getReturnType()->isStructTy(),
 2152   Assert(!F.hasStructRetAttr() || F.getReturnType()->isVoidTy(),
 2181     Assert(F.getReturnType()->isVoidTy(),
 2451   if (F->getReturnType()->isVoidTy())
 2495   Assert(CBI.getType()->isVoidTy(), "Callbr return value is not supported!",
 4072   Assert(!I.getType()->isVoidTy() || !I.hasName(),
 4077   Assert(I.getType()->isVoidTy() || I.getType()->isFirstClassType(),
 4675       if (!Call.getType()->isVoidTy() && RI)
lib/Target/AArch64/AArch64CallLowering.cpp
  225   if (OrigArg.Ty->isVoidTy())
  938   if (!Info.OrigRet.Ty->isVoidTy())
 1005   if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Target/AArch64/AArch64FastISel.cpp
 3225   if (CLI.RetTy->isVoidTy())
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  160   if (OrigArg.Ty->isVoidTy())
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  239   if (!RetTy->isVoidTy()) {
  447   int RetIdx = RetTy->isVoidTy() ? 0 : 1;
  468   if (!RetTy->isVoidTy()) {
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
  129   if (F.getReturnType()->isVoidTy()) {
  189         Value *RetVal = RetTy->isVoidTy() ? nullptr : UndefValue::get(RetTy);
  233       Value *RetVal = RetTy->isVoidTy() ? nullptr : UndefValue::get(RetTy);
lib/Target/ARM/ARMCallLowering.cpp
  565   if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Target/ARM/ARMCodeGenPrepare.cpp
  214   if (Ty->isVoidTy() || Ty->isPointerTy())
lib/Target/ARM/ARMFastISel.cpp
 2210   if (RetTy->isVoidTy())
 2316   if (RetTy->isVoidTy())
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1003   assert(!OrigTy->isVoidTy() && "Invalid instruction to promote");
lib/Target/Mips/MipsCallLowering.cpp
  552   if (!Info.OrigRet.Ty->isVoidTy() && !isSupportedReturnType(Info.OrigRet.Ty))
  645   if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Target/Mips/MipsFastISel.cpp
 1516   if (CLI.RetTy->isVoidTy())
lib/Target/PowerPC/PPCFastISel.cpp
 1571   if (RetTy->isVoidTy())
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  556       !LoopPredecessor->getTerminator()->getType()->isVoidTy()) {
lib/Target/RISCV/RISCVISelLowering.cpp
 2454     if (!Func.getReturnType()->isVoidTy())
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
 1000   assert(!Src->isVoidTy() && "Invalid type");
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  732   if (!F->getReturnType()->isVoidTy()) {
  763   bool IsVoid = FuncTy->getReturnType()->isVoidTy();
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  182     if (RtnType->isVoidTy()) {
  184     } else if (ExpectedRtnType->isVoidTy()) {
lib/Target/X86/X86CallLowering.cpp
   66   if (OrigArg.Ty->isVoidTy())
  460   if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Transforms/Coroutines/Coroutines.cpp
  438       if (SResultTy->isVoidTy()) {
  611   if (!FT->getReturnType()->isVoidTy())
lib/Transforms/IPO/Attributor.cpp
 2963         F.getReturnType()->isVoidTy()) {
 2976     if (F.doesNotThrow() && F.getReturnType()->isVoidTy())
 3197     bool IsVoidTy = F->getReturnType()->isVoidTy();
 4750   if (!ReturnType->isVoidTy()) {
lib/Transforms/IPO/CalledValuePropagation.cpp
  244     if (F->getReturnType()->isVoidTy())
  272       if (I->getType()->isVoidTy())
  292     if (I->getType()->isVoidTy())
lib/Transforms/IPO/DeadArgumentElimination.cpp
  329   if (RetTy->isVoidTy())
  344   assert(!RetTy->isVoidTy() && "void type has no subtype");
  796   if (RetTy->isVoidTy() || HasLiveReturnedArg) {
  840   if (NRetTy->isVoidTy())
  960       } else if (New->getType()->isVoidTy()) {
 1037         if (NFTy->getReturnType()->isVoidTy()) {
lib/Transforms/IPO/FunctionAttrs.cpp
  482       if (I->getType()->isVoidTy())
  583     if (F->getReturnType()->isVoidTy())
  703         F->getReturnType()->isVoidTy()) {
lib/Transforms/IPO/IPConstantPropagation.cpp
  153   if (F.getReturnType()->isVoidTy())
lib/Transforms/IPO/MergeFunctions.cpp
  718   if (H->getReturnType()->isVoidTy()) {
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4324       if (!OldCall->getType()->isVoidTy())
 4343     if (!Call.getType()->isVoidTy())
 4448           !NewRetTy->isVoidTy())
 4616   if (NewRetTy->isVoidTy())
 4653     if (!NV->getType()->isVoidTy()) {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  491   if (!RetType->isVoidTy())
  503   if (!RetType->isVoidTy())
  534   if (!RetType->isVoidTy())
  671     if (FT->getReturnType()->isVoidTy())
  694     if (FT->getReturnType()->isVoidTy())
  704     if (!FT->getReturnType()->isVoidTy())
  833                               FT->getReturnType()->isVoidTy());
 1583           if (!FT->getReturnType()->isVoidTy()) {
 1631         if (!FT->getReturnType()->isVoidTy()) {
 1658         if (!FT->getReturnType()->isVoidTy()) {
 1682   if (!CS.getType()->isVoidTy()) {
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2554         I.getType()->isVoidTy() &&
 3654     if (!RetTy->isVoidTy()) {
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  769           if (!Inst->getType()->isVoidTy())
lib/Transforms/Scalar/CallSiteSplitting.cpp
  243   bool IsVoid = SplitBB->getParent()->getReturnType()->isVoidTy();
lib/Transforms/Scalar/EarlyCSE.cpp
  110       return CI->doesNotAccessMemory() && !CI->getType()->isVoidTy();
  385     if (Inst->getType()->isVoidTy())
lib/Transforms/Scalar/GVN.cpp
 2036   if (I->getType()->isVoidTy())
 2245       isa<PHINode>(CurInst) || CurInst->getType()->isVoidTy() ||
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1490   } else if (UserInst->getType()->isVoidTy())
lib/Transforms/Scalar/NewGVN.cpp
 2905       if (I.isTerminator() && I.getType()->isVoidTy())
 3110     if (!I->getType()->isVoidTy()) {
 3908             Member->getType()->isVoidTy()) {
 3942           if (Def && Def->getType()->isVoidTy())
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1568     if (!Call->getType()->isVoidTy() && !Call->use_empty()) {
lib/Transforms/Scalar/SCCP.cpp
 1267     if (I->getType()->isVoidTy()) return;
 1442       if (I.getType()->isVoidTy()) continue;
 1844       if (Inst->getType()->isVoidTy() || Inst->isTerminator())
 2096         if (Inst->getType()->isVoidTy())
 2194     if (I.second.isOverdefined() || F->getReturnType()->isVoidTy())
lib/Transforms/Scalar/Scalarizer.cpp
  325       if (Done && I->getType()->isVoidTy())
lib/Transforms/Utils/CallPromotionUtils.cpp
  107   if (OrigInst->getType()->isVoidTy() || OrigInst->use_empty())
  434   if (!CallSiteRetTy->isVoidTy() && CallSiteRetTy != CalleeRetTy) {
lib/Transforms/Utils/CodeExtractor.cpp
 1284     if (OldFnRetTy->isVoidTy()) {
lib/Transforms/Utils/GuardUtils.cpp
   54   if (DeoptIntrinsic->getReturnType()->isVoidTy()) {
lib/Transforms/Utils/InlineFunction.cpp
 2159         if (NewDeoptCall->getType()->isVoidTy())
lib/Transforms/Utils/InstructionNamer.cpp
   43           if (!I.hasName() && !I.getType()->isVoidTy())
lib/Transforms/Utils/MetaRenamer.cpp
  146         if (!AI->getType()->isVoidTy())
  153           if (!I.getType()->isVoidTy())
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  325     if (!I->getType()->isVoidTy()) {
lib/Transforms/Utils/SimplifyCFG.cpp
 1378   if (!NT->getType()->isVoidTy()) {
lib/Transforms/Utils/SimplifyLibCalls.cpp
   79         !FuncTy->getReturnType()->isVoidTy())
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
   90   if (F.getReturnType()->isVoidTy()) {
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  720            !I.getType()->isVoidTy()) ||
lib/Transforms/Vectorize/LoopVectorize.cpp
  301   if (Scalar->isVoidTy() || VF == 1)
 1991   assert(!V->getType()->isVoidTy() && "Type does not produce a value");
 2099   assert(!V->getType()->isVoidTy() && "Type does not produce a value");
 2492   bool IsVoidRetTy = Instr->getType()->isVoidTy();
 5616     if (isScalarWithPredication(I) && !I->getType()->isVoidTy()) {
 5916   if (!RetTy->isVoidTy() &&
 6992       Instr->getType()->isVoidTy() ? nullptr : new VPPredInstPHIRecipe(Instr);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4371       if (!Ty->isVoidTy()) {
 6989     if (it->use_empty() && (it->getType()->isVoidTy() || isa<CallInst>(it) ||
lib/Transforms/Vectorize/VPlan.cpp
  630     if (!Inst->getType()->isVoidTy()) {
tools/bugpoint/CrashDebugger.cpp
  474         if (!BBTerm->getType()->isVoidTy())
  782           if (!Inst->getType()->isVoidTy())
tools/bugpoint/ExtractFunction.cpp
  104   if (!TheInst->getType()->isVoidTy())
tools/bugpoint/Miscompilation.cpp
  914           if (F->getReturnType()->isVoidTy()) {
tools/clang/lib/CodeGen/CGCUDANV.cpp
  104     assert(FnTy->getReturnType()->isVoidTy() &&
tools/clang/lib/CodeGen/CGCall.cpp
 4376   if (!CI->getType()->isVoidTy())
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  433       if (!F->getReturnType()->isVoidTy())
tools/clang/lib/CodeGen/CGVTables.cpp
  431   if (Call->getType()->isVoidTy())
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 2281   if (Resolver->getReturnType()->isVoidTy())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 4333     if (!newCall->getType()->isVoidTy())
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  561     if (PointeeType->isVoidTy())
tools/lldb/source/Expression/IRInterpreter.cpp
 1466       if (!returnType->isVoidTy() && !returnType->isIntegerTy() &&
 1617       if (returnType->isVoidTy()) {
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  517   if (retType.isVoidTy()) {
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1324   if (retType.isVoidTy()) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
  106   assert(!orig_type->getReturnType()->isVoidTy() &&
tools/llvm-diff/DiffConsumer.cpp
   37       if (!BI->hasName() && !BI->getType()->isVoidTy())
   52   if (V->getType()->isVoidTy()) {
tools/llvm-dis/llvm-dis.cpp
   88     if (!V.getType()->isVoidTy()) {
tools/opt/Debugify.cpp
  128         if (I->getType()->isVoidTy())
tools/polly/lib/CodeGen/BlockGenerators.cpp
  251   if (!NewInst->getType()->isVoidTy())
unittests/Analysis/SparsePropagation.cpp
  190     if (F->getReturnType()->isVoidTy())