Lines Matching defs:CallOptions
148 MakeLibCallOptions CallOptions,
163 CallOptions.IsSExt);
166 if (CallOptions.IsSoften &&
167 !shouldExtendTypeInLibCall(CallOptions.OpsVTBeforeSoften[i])) {
180 bool signExtend = shouldSignExtendTypeInLibCall(RetVT, CallOptions.IsSExt);
183 if (CallOptions.IsSoften &&
184 !shouldExtendTypeInLibCall(CallOptions.RetVTBeforeSoften)) {
191 .setNoReturn(CallOptions.DoesNotReturn)
192 .setDiscardResult(!CallOptions.IsReturnValueUsed)
193 .setIsPostTypeLegalization(CallOptions.IsPostTypeLegalization)
406 TargetLowering::MakeLibCallOptions CallOptions;
409 CallOptions.setTypeListBeforeSoften(OpsVT, RetVT, true);
410 auto Call = makeLibCall(DAG, LC1, RetVT, Ops, CallOptions, dl, Chain);
427 auto Call2 = makeLibCall(DAG, LC2, RetVT, Ops, CallOptions, dl, Chain);
10577 TargetLowering::MakeLibCallOptions CallOptions;
10578 CallOptions.setSExt(Signed);
10579 CallOptions.setIsPostTypeLegalization(true);
10586 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;
10589 Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;