Home
last modified time | relevance | path

Searched refs:IsVariadic (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocEntry.h117 bool IsVariadic; variable
121 : Expression(Expr), ValueLocEntries(Locs), IsVariadic(true) {} in DbgValueLoc()
124 bool IsVariadic) in DbgValueLoc() argument
125 : Expression(Expr), ValueLocEntries(Locs), IsVariadic(IsVariadic) { in DbgValueLoc()
129 if (!IsVariadic) { in DbgValueLoc()
136 : Expression(Expr), ValueLocEntries(1, Loc), IsVariadic(false) { in DbgValueLoc()
143 bool isVariadic() const { return IsVariadic; } in isVariadic()
149 !IsVariadic && ValueLocEntries[0].isIndirectLocation(); in isEquivalent()
151 !Other.IsVariadic && Other.ValueLocEntries[0].isIndirectLocation(); in isEquivalent()
276 A.Expression == B.Expression && A.IsVariadic == B.IsVariadic;
H A DDwarfDebug.cpp242 const bool IsVariadic = !SingleLocExprOpt; in getDebugLocValue() local
245 if (!IsVariadic && !MI->isNonListDebugValue()) { in getDebugLocValue()
269 return DbgValueLoc(Expr, DbgValueLocEntries, IsVariadic); in getDebugLocValue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h152 bool IsVariadic; variable
159 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic) in SDDbgValue() argument
165 IsVariadic(IsVariadic) { in SDDbgValue()
166 assert(IsVariadic || L.size() == 1); in SDDbgValue()
167 assert(!(IsVariadic && IsIndirect)); in SDDbgValue()
212 bool isVariadic() const { return IsVariadic; } in isVariadic()
H A DSDNodeInfo.cpp49 bool IsVariadic = Desc.hasProperty(SDNPVariadic); in verifyNode() local
76 bool HasOptionalOperands = Desc.NumOperands < 0 || IsVariadic; in verifyNode()
93 if (Desc.NumOperands >= 0 && !IsVariadic) { in verifyNode()
117 if (IsVariadic && Desc.NumOperands >= 0) { in verifyNode()
H A DSelectionDAGBuilder.h337 bool IsVariadic, DebugLoc DL, unsigned Order);
358 bool IsVariadic);
H A DSelectionDAGBuilder.cpp1306 bool IsVariadic = DVR.hasArgList(); in visitDbgInfo() local
1308 SDNodeOrder, IsVariadic)) { in visitDbgInfo()
1309 addDanglingDebugInfo(Values, Variable, Expression, IsVariadic, in visitDbgInfo()
1401 bool IsVariadic, DebugLoc DL, in addDanglingDebugInfo() argument
1403 if (IsVariadic) { in addDanglingDebugInfo()
1577 unsigned Order, bool IsVariadic) { in handleDebugValue() argument
1620 if (!IsVariadic && in handleDebugValue()
1666 if (IsVariadic) in handleDebugValue()
1706 /*IsIndirect=*/false, DbgLoc, Order, IsVariadic); in handleDebugValue()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp212 IsVariadic = false; in fill()
251 IsVariadic = FD->isVariadic(); in fill()
263 IsVariadic = MD->isVariadic(); in fill()
275 IsVariadic = FD->isVariadic(); in fill()
367 IsVariadic = FPT->isVariadic(); in fill()
H A DCommentSema.cpp820 return ThisDeclInfo->IsVariadic; in isFunctionOrMethodVariadic()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.h57 bool IsVariadic; member
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()
H A DCodeGenSchedule.cpp1488 if (SchedRW.IsVariadic) { in pushVariant()
2188 dbgs() << Name << (IsVariadic ? " (V) " : " "); in dump()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinTemplates.td18 bit IsVariadic = is_variadic;
23 bit IsVariadic = is_variadic;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h316 DbgValueProperties(const DIExpression *DIExpr, bool Indirect, bool IsVariadic)
317 : DIExpr(DIExpr), Indirect(Indirect), IsVariadic(IsVariadic) {}
324 IsVariadic = MI.isDebugValueList();
335 return std::tie(DIExpr, Indirect, IsVariadic) ==
336 std::tie(Other.DIExpr, Other.Indirect, Other.IsVariadic);
344 return IsVariadic ? DIExpr->getNumLocationOperands() : 1;
349 bool IsVariadic;
H A DInstrRefBasedImpl.cpp668 if (Prop.IsVariadic) { in recoverAsEntryValue()
1209 const MCInstrDesc &Desc = Properties.IsVariadic in emitLoc()
1348 } else if (Expr->isComplex() || Properties.IsVariadic) { in emitLoc()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.h1293 bool IsVariadic = false; variable
1298 unsigned AllocatedTemporariesBaseID, bool IsVariadic = false)
1301 IsVariadic(IsVariadic) {} in Insn()
1314 if (isSameAsAnotherOperand() || IsVariadic) in addPredicate()
1324 bool isVariadic() const { return IsVariadic; } in isVariadic()
1821 bool IsVariadic = false);
H A DGlobalISelMatchTable.cpp1354 assert(!IsVariadic && "Cannot use this on variadic operands!"); in getTempTypeIdx()
1719 bool IsVariadic) { in addOperand() argument
1723 *this, OpIdx, SymbolicName, AllocatedTemporariesBaseID, IsVariadic)); in addOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h198 bool &IsVariadic);
H A DMicrosoftDemangleNodes.h377 bool IsVariadic = false; member
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp635 bool IsVariadic = MCDesc.isVariadic(); in createInstrDescImpl() local
636 if ((ID->IsRecyclable = !IsVariadic && !IsVariant)) { in createInstrDescImpl()
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp428 if (IsVariadic) { in outputPost()
H A DMicrosoftDemangle.cpp1915 FTy->Params = demangleFunctionParameterList(MangledName, FTy->IsVariadic); in demangleFunctionType()
2243 bool &IsVariadic) { in demangleFunctionParameterList() argument
2300 IsVariadic = true; in demangleFunctionParameterList()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h1891 uint64_t IsVariadic : 1;
2001 uint64_t IsVariadic : 1;
H A DDeclObjC.h431 bool isVariadic() const { return ObjCMethodDeclBits.IsVariadic; } in isVariadic()
432 void setVariadic(bool isVar) { ObjCMethodDeclBits.IsVariadic = isVar; } in setVariadic()
H A DDecl.h4655 bool isVariadic() const { return BlockDeclBits.IsVariadic; } in isVariadic()
4656 void setIsVariadic(bool value) { BlockDeclBits.IsVariadic = value; } in setIsVariadic()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp3261 bool IsVariadic = false; in getFormatStringInfo() local
3263 IsVariadic = cast<FunctionProtoType>(FnTy)->isVariadic(); in getFormatStringInfo()
3265 IsVariadic = BD->isVariadic(); in getFormatStringInfo()
3267 IsVariadic = OMD->isVariadic(); in getFormatStringInfo()
3269 return getFormatStringInfo(FormatIdx, FirstArg, IsCXXMember, IsVariadic, FSI); in getFormatStringInfo()
3273 bool IsCXXMember, bool IsVariadic, in getFormatStringInfo() argument
3277 else if (IsVariadic) in getFormatStringInfo()
5058 bool IsVariadic = false; in checkVAStartIsInVariadicFunction() local
5062 IsVariadic = Block->isVariadic(); in checkVAStartIsInVariadicFunction()
5065 IsVariadic = FD->isVariadic(); in checkVAStartIsInVariadicFunction()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp4642 bool IsVariadic = false; in EmitCallArgs() local
4646 IsVariadic = MD->isVariadic(); in EmitCallArgs()
4653 IsVariadic = FPT->isVariadic(); in EmitCallArgs()
4678 assert((Arg == ArgRange.end() || IsVariadic) && in EmitCallArgs()
4685 ArgTypes.push_back(IsVariadic ? getVarArgType(A) : A->getType()); in EmitCallArgs()

12