/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugLocEntry.h | 117 bool IsVariadic; variable 121 : Expression(Expr), ValueLocEntries(Locs), IsVariadic(true) {} in DbgValueLoc() 124 bool IsVariadic) in DbgValueLoc() 125 : Expression(Expr), ValueLocEntries(Locs), IsVariadic(IsVariadic) { in DbgValueLoc() argument 129 if (!IsVariadic) { in DbgValueLoc() 136 : Expression(Expr), ValueLocEntries(1, Loc), IsVariadic(false) { 143 bool isVariadic() const { return IsVariadic; } in isFragment() 149 !IsVariadic && ValueLocEntries[0].isIndirectLocation(); in isEquivalent() 151 !Other.IsVariadic in isEquivalent() [all...] |
H A D | DwarfDebug.cpp | 238 const bool IsVariadic = !SingleLocExprOpt; in getDebugLocValue() local 241 if (!IsVariadic && !MI->isNonListDebugValue()) { in getDebugLocValue() 265 return DbgValueLoc(Expr, DbgValueLocEntries, IsVariadic); in getDebugLocValue()
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SDNodeDbgValue.h | 151 bool IsVariadic; variable 158 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic) in SDDbgValue() argument 164 IsVariadic(IsVariadic) { in SDDbgValue() 165 assert(IsVariadic || L.size() == 1); in SDDbgValue() 166 assert(!(IsVariadic && IsIndirect)); in SDDbgValue() 212 bool isVariadic() const { return IsVariadic; } in isVariadic()
|
H A D | SelectionDAGBuilder.h | 338 bool IsVariadic, DebugLoc DL, unsigned Order); 359 bool IsVariadic);
|
H A D | SelectionDAGBuilder.cpp | 1308 bool IsVariadic = DVR.hasArgList(); in visitDbgInfo() 1310 SDNodeOrder, IsVariadic)) { in visitDbgInfo() 1311 addDanglingDebugInfo(Values, Variable, Expression, IsVariadic, in visitDbgInfo() 1398 /*IsVariadic=*/true); in handleDanglingVariadicDebugInfo() 1406 bool IsVariadic, DebugLoc DL, in handleDanglingVariadicDebugInfo() 1408 if (IsVariadic) { in addDanglingDebugInfo() 1519 if (handleDebugValue(V, Var, Expr, DL, SDOrder, /*IsVariadic=*/false)) in salvageUnresolvedDbgValue() 1549 if (handleDebugValue(V, Var, Expr, DL, SDOrder, /*IsVariadic=*/false)) { in salvageUnresolvedDbgValue() 1576 /*IsVariadic*/ false); in handleKillDebugValue() 1582 unsigned Order, bool IsVariadic) { in handleKillDebugValue() 1313 bool IsVariadic = DVR.hasArgList(); visitDbgInfo() local 1411 addDanglingDebugInfo(SmallVectorImpl<Value * > & Values,DILocalVariable * Var,DIExpression * Expr,bool IsVariadic,DebugLoc DL,unsigned Order) addDanglingDebugInfo() argument 1587 handleDebugValue(ArrayRef<const Value * > Values,DILocalVariable * Var,DIExpression * Expr,DebugLoc DbgLoc,unsigned Order,bool IsVariadic) handleDebugValue() argument 6677 bool IsVariadic = DI.hasArgList(); visitIntrinsicCall() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | Comment.cpp | 212 IsVariadic = false; in fill() 251 IsVariadic = FD->isVariadic(); in fill() 263 IsVariadic = MD->isVariadic(); in fill() 275 IsVariadic = FD->isVariadic(); in fill() 360 IsVariadic = FPT->isVariadic(); in fill()
|
H A D | CommentSema.cpp | 817 return ThisDeclInfo->IsVariadic; in isFunctionOrMethodVariadic()
|
H A D | ASTContext.cpp | 12873 CallingConv ASTContext::getDefaultCallingConvention(bool IsVariadic, in mergeExceptionSpecs() 12878 return ABI->getDefaultMethodCallConv(IsVariadic); in mergeExceptionSpecs() 12889 if (getTargetInfo().hasFeature("sse2") && !IsVariadic) in getCommonNonSugarTypeNode() 12893 if (!IsVariadic) in getCommonNonSugarTypeNode() 12898 if (!IsVariadic) in getCommonNonSugarTypeNode() 12903 if (!IsVariadic) in getCommonNonSugarTypeNode() 12907 if (!IsVariadic) in getCommonNonSugarTypeNode() 12172 getDefaultCallingConvention(bool IsVariadic,bool IsCXXMethod,bool IsBuiltin) const getDefaultCallingConvention() argument
|
/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenSchedule.h | 48 /// IsVariadic controls whether the variants are expanded into multiple operands 57 bool IsVariadic; 64 HasVariants(false), IsVariadic(false), IsSequence(false) {} in CodeGenSchedRW() 66 : Index(Idx), TheDef(Def), IsAlias(false), IsVariadic(false) { in CodeGenSchedRW() 71 IsVariadic = Def->getValueAsBit("Variadic"); in CodeGenSchedRW() 82 HasVariants(false), IsVariadic(false), IsSequence(true), Sequence(Seq) { in CodeGenSchedRW() 88 assert((!IsVariadic || HasVariants) && "Variadic write needs variants"); in isValid() 56 bool IsVariadic; global() member
|
H A D | CodeGenSchedule.cpp | 1490 if (SchedRW.IsVariadic) { in getIntersectingVariants() 2189 dbgs() << Name << (IsVariadic ? " (V) " : " "); in addReadAdvance()
|
/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.h | 315 DbgValueProperties(const DIExpression *DIExpr, bool Indirect, bool IsVariadic) 316 : DIExpr(DIExpr), Indirect(Indirect), IsVariadic(IsVariadic) {} 323 IsVariadic = MI.isDebugValueList(); 334 return std::tie(DIExpr, Indirect, IsVariadic) == 335 std::tie(Other.DIExpr, Other.Indirect, Other.IsVariadic); 343 return IsVariadic ? DIExpr->getNumLocationOperands() : 1; 348 bool IsVariadic;
|
H A D | InstrRefBasedImpl.cpp | 661 if (Prop.IsVariadic) { in recoverAsEntryValue() 1194 const MCInstrDesc &Desc = Properties.IsVariadic in emitLoc() 1333 } else if (Expr->isComplex() || Properties.IsVariadic) {
|
/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | AArch64.cpp | 306 classifyArgumentType(QualType Ty,bool IsVariadic,unsigned CallingConvention) const classifyArgumentType() argument
|
/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 634 bool IsVariadic = MCDesc.isVariadic(); in createInstrDescImpl() local 635 if ((ID->IsRecyclable = !IsVariadic && !IsVariant)) { in createInstrDescImpl()
|
/llvm-project/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangle.h | 190 bool &IsVariadic);
|
H A D | MicrosoftDemangleNodes.h | 346 bool IsVariadic = false; 344 bool IsVariadic = false; global() member
|
/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangleNodes.cpp | 428 if (IsVariadic) { in outputPost()
|
H A D | MicrosoftDemangle.cpp | 1909 FTy->Params = demangleFunctionParameterList(MangledName, FTy->IsVariadic); in demangleFunctionType() 2192 bool &IsVariadic) { in demangleFunctionParameterList() 2249 IsVariadic = true; in demangleFunctionParameterList() 2187 demangleFunctionParameterList(std::string_view & MangledName,bool & IsVariadic) demangleFunctionParameterList() argument
|
/llvm-project/clang/include/clang/AST/ |
H A D | DeclBase.h | 1884 uint64_t IsVariadic : 1; 1994 uint64_t IsVariadic : 1;
|
H A D | Comment.h | 1067 unsigned IsVariadic : 1;
|
H A D | DeclObjC.h | 431 bool isVariadic() const { return ObjCMethodDeclBits.IsVariadic; } in isVariadic() 432 void setVariadic(bool isVar) { ObjCMethodDeclBits.IsVariadic = isVar; } in setVariadic()
|
H A D | Decl.h | 4578 bool isVariadic() const { return BlockDeclBits.IsVariadic; } 4579 void setIsVariadic(bool value) { BlockDeclBits.IsVariadic = value; } in getCaretLocation()
|
H A D | ASTContext.h | 2850 CallingConv getDefaultCallingConvention(bool IsVariadic,
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 3024 bool IsVariadic, FormatStringInfo *FSI) { in CheckNonNullArguments() 3027 else if (IsVariadic) in CheckNonNullArguments() 4788 bool IsVariadic = false; in BuiltinVAStartARMMicrosoft() 4792 IsVariadic = Block->isVariadic(); in BuiltinVAStartARMMicrosoft() 4795 IsVariadic = FD->isVariadic(); in BuiltinUnorderedCompare() 4798 IsVariadic = MD->isVariadic(); in BuiltinUnorderedCompare() 4811 if (!IsVariadic) { in BuiltinUnorderedCompare() 6091 bool IsVariadic = false; in CheckFormatArguments() 6093 IsVariadic = cast<FunctionProtoType>(FnTy)->isVariadic(); in CheckFormatArguments() 6095 IsVariadic in CheckFormatArguments() 2942 getFormatStringInfo(const FormatAttr * Format,bool IsCXXMember,bool IsVariadic,FormatStringInfo * FSI) getFormatStringInfo() argument 4623 bool IsVariadic = false; checkVAStartIsInVariadicFunction() local 5826 bool IsVariadic = false; checkFormatStringExpr() local [all...] |
/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 581 /*IsVariadic=*/false, /*IsCXXMethod=*/true); in arrangeMSCtorClosure() 4519 bool IsVariadic = false; in EmitCallArgs() 4523 IsVariadic = MD->isVariadic(); in EmitCallArgs() 4530 IsVariadic = FPT->isVariadic(); in EmitCallArgs() 4555 assert((Arg == ArgRange.end() || IsVariadic) && in EmitCallArgs() 4562 ArgTypes.push_back(IsVariadic ? getVarArgType(A) : A->getType()); in EmitCallArgs() 4484 bool IsVariadic = false; EmitCallArgs() local
|