HomeSort by: relevance | last modified time | path
    Searched refs:FREM (Results 1 - 25 of 33) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ISDOpcodes.h 375 FREM,
TargetLowering.h 2470 case ISD::FREM:
  /src/sys/arch/m68k/m68k/
db_disasm.h 366 #define FREM ENCFT(1,0,0,1,0,1)
db_disasm.c 1456 case FREM:
1457 get_fpustdGEN(dbuf,ext,"frem");
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 697 void visitFRem(const User &I) { visitBinary(I, ISD::FREM); }
SelectionDAGDumper.cpp 263 case ISD::FREM: return "frem";
LegalizeFloatTypes.cpp 111 case ISD::FREM: R = SoftenFloatRes_FREM(N); break;
1247 case ISD::FREM: ExpandFloatRes_FREM(N, Lo, Hi); break;
2255 case ISD::FREM:
2620 case ISD::FREM:
LegalizeVectorOps.cpp 378 case ISD::FREM:
FastISel.cpp 1705 case Instruction::FRem:
1706 return selectBinaryOp(I, ISD::FREM);
LegalizeVectorTypes.cpp 136 case ISD::FREM:
1033 case ISD::FREM:
3042 case ISD::FREM:
LegalizeDAG.cpp 4115 case ISD::FREM:
4676 case ISD::FREM:
SelectionDAG.cpp 4287 case ISD::FREM:
5404 case ISD::FREM:
5433 case ISD::FREM:
5604 case ISD::FREM:
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp 315 setOperationAction(ISD::FREM, MVT::f16, Custom);
316 setOperationAction(ISD::FREM, MVT::f32, Custom);
317 setOperationAction(ISD::FREM, MVT::f64, Custom);
471 setOperationAction(ISD::FREM, VT, Expand);
634 case ISD::FREM:
1244 case ISD::FREM: return LowerFREM(Op, DAG);
2097 // (frem x, y) -> (fma (fneg (ftrunc (fdiv x, y))), y, x)
AMDGPUTargetTransformInfo.cpp 657 case ISD::FREM:
658 // FIXME: frem should be handled separately. The fdiv in it is most of it,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 1628 setOperationAction(ISD::FREM , MVT::f128, Expand);
1633 setOperationAction(ISD::FREM , MVT::f64, Expand);
1638 setOperationAction(ISD::FREM , MVT::f32, Expand);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp 1766 case FRem: return ISD::FREM;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 1593 {ISD::FDIV, ISD::FREM, ISD::FSQRT, ISD::FSIN, ISD::FCOS, ISD::FSINCOS,
1638 ISD::FREM, ISD::FNEG, ISD::FABS, ISD::FSQRT, ISD::FSIN,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 348 setOperationAction(ISD::FREM, VT, Expand);
404 setOperationAction(ISD::FREM, MVT::f32, Expand);
405 setOperationAction(ISD::FREM, MVT::f64, Expand);
406 setOperationAction(ISD::FREM, MVT::f80, Expand);
426 setOperationAction(ISD::FREM, MVT::f128, Expand);
573 setOperationAction(ISD::FREM, MVT::f16, Promote);
574 setOperationAction(ISD::FREM, MVT::v4f16, Expand);
575 setOperationAction(ISD::FREM, MVT::v8f16, Expand);
968 setOperationAction(ISD::FREM, MVT::v1f64, Expand);
1403 setOperationAction(ISD::FREM, VT, Expand)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp 447 setOperationAction(ISD::FREM, MVT::f32, Expand);
448 setOperationAction(ISD::FREM, MVT::f64, Expand);
MipsSEISelLowering.cpp 136 setOperationAction(ISD::FREM, MVT::f16, Promote);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp 218 /// Note: Floating-point operations are fneg, fadd, fsub, fmul, fdiv, frem,
224 setOperationAction(ISD::FREM, VT, Expand);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 109 {ISD::FSIN, ISD::FCOS, ISD::FSINCOS, ISD::FPOW, ISD::FREM, ISD::FMA})
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 213 setOperationAction(ISD::FREM, VT, Expand);
364 setOperationAction(ISD::FREM, VT, Expand);
826 // FIXME: Code duplication: FDIV and FREM are expanded always, see
829 setOperationAction(ISD::FREM, MVT::v2f64, Expand);
1015 setOperationAction(ISD::FREM, MVT::f64, Expand);
1390 setOperationAction(ISD::FREM, MVT::f64, Expand);
1391 setOperationAction(ISD::FREM, MVT::f32, Expand);
1466 setOperationAction(ISD::FREM, MVT::f16, Promote);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 293 setOperationAction(ISD::FREM, MVT::ppcf128, Expand);
368 setOperationAction(ISD::FREM , MVT::f64, Expand);
373 setOperationAction(ISD::FREM , MVT::f32, Expand);
792 setOperationAction(ISD::FREM, VT, Expand);
1132 setOperationAction(ISD::FREM, MVT::f128, Expand);
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 556 for (const auto &Op : {ISD::FDIV, ISD::FREM, ISD::FSQRT, ISD::FSIN, ISD::FCOS,
569 // No FPOW or FREM in PTX.

Completed in 159 milliseconds

1 2