OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FMAD
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ISDOpcodes.h
462
///
FMAD
- Perform a * b + c, while getting the same result as the
464
FMAD
,
TargetLowering.h
2711
/// Returns true if be combined with to form an ISD::
FMAD
. \p N may be an
2717
"unexpected node in
FMAD
forming combine");
2718
return isOperationLegal(ISD::
FMAD
, N->getValueType(0));
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCodeGenPrepare.cpp
918
auto
FMAD
= !ST->hasMadMacF32Insts()
921
Value *FR = Builder.CreateIntrinsic(
FMAD
,
AMDGPUISelLowering.cpp
590
case ISD::
FMAD
:
821
case ISD::
FMAD
: {
1724
(unsigned)ISD::
FMAD
:
1808
unsigned
FMAD
= !Subtarget->hasMadMacF32Insts() ?
1811
(unsigned)ISD::
FMAD
:
1816
SDValue Mad1 = DAG.getNode(
FMAD
, DL, MVT::f32, Cvt_Hi,
1825
SDValue Mad2 = DAG.getNode(
FMAD
, DL, MVT::f32, Trunc,
2108
// TODO: For f32 use
FMAD
instead if !hasFastFMA32?
3717
case ISD::
FMAD
: {
SIISelLowering.cpp
414
setOperationAction(ISD::
FMAD
, MVT::f32, Legal);
569
setOperationAction(ISD::
FMAD
, MVT::f16, Legal);
868
return ((Opcode == ISD::
FMAD
&& Subtarget->hasMadMixInsts()) ||
9356
case ISD::
FMAD
:
9530
case ISD::
FMAD
:
10283
isOperationLegal(ISD::
FMAD
, VT))
10284
return ISD::
FMAD
;
AMDGPUISelDAGToDAG.cpp
871
case ISD::
FMAD
:
2331
"
fmad
selected with denormals enabled");
2333
// converted from f16 (in which case
fmad
isn't legal).
R600ISelLowering.cpp
203
setOperationAction(ISD::
FMAD
, MVT::f32, Legal);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp
262
case ISD::
FMAD
: return "
fmad
";
LegalizeFloatTypes.cpp
2258
case ISD::FMA: // FMA is same as
FMAD
2259
case ISD::
FMAD
: R = PromoteFloatRes_FMAD(N); break;
2623
case ISD::FMA: // FMA is same as
FMAD
2624
case ISD::
FMAD
: R = SoftPromoteHalfRes_FMAD(N); break;
LegalizeDAG.cpp
3170
case ISD::
FMAD
:
3171
llvm_unreachable("Illegal
fmad
should never be formed");
DAGCombiner.cpp
12850
// Always prefer
FMAD
to FMA for precision.
12851
unsigned PreferredFusedOpcode = HasFMAD ? ISD::
FMAD
: ISD::FMA;
13059
// Always prefer
FMAD
to FMA for precision.
13060
unsigned PreferredFusedOpcode = HasFMAD ? ISD::
FMAD
: ISD::FMA;
13363
// Always prefer
FMAD
to FMA for precision.
13364
unsigned PreferredFusedOpcode = HasFMAD ? ISD::
FMAD
: ISD::FMA;
SelectionDAG.cpp
4327
case ISD::
FMAD
: {
TargetLowering.cpp
6182
case ISD::
FMAD
: {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp
748
setOperationAction(ISD::
FMAD
, VT, Expand);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
[
all
...]
Completed in 156 milliseconds
Indexes created Sat Jun 20 00:25:23 UTC 2026