Lines Matching defs:CallOptions
149 MakeLibCallOptions CallOptions,
164 shouldSignExtendTypeInLibCall(Entry.Ty, CallOptions.IsSigned);
167 if (CallOptions.IsSoften &&
168 !shouldExtendTypeInLibCall(CallOptions.OpsVTBeforeSoften[i])) {
181 bool signExtend = shouldSignExtendTypeInLibCall(RetTy, CallOptions.IsSigned);
184 if (CallOptions.IsSoften &&
185 !shouldExtendTypeInLibCall(CallOptions.RetVTBeforeSoften)) {
192 .setNoReturn(CallOptions.DoesNotReturn)
193 .setDiscardResult(!CallOptions.IsReturnValueUsed)
194 .setIsPostTypeLegalization(CallOptions.IsPostTypeLegalization)
407 TargetLowering::MakeLibCallOptions CallOptions;
410 CallOptions.setTypeListBeforeSoften(OpsVT, RetVT, true);
411 auto Call = makeLibCall(DAG, LC1, RetVT, Ops, CallOptions, dl, Chain);
428 auto Call2 = makeLibCall(DAG, LC2, RetVT, Ops, CallOptions, dl, Chain);
10957 TargetLowering::MakeLibCallOptions CallOptions;
10958 CallOptions.setIsSigned(Signed);
10959 CallOptions.setIsPostTypeLegalization(true);
10966 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;
10969 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;