Searched refs:Fused (Results 1 – 15 of 15) sorted by relevance
535 bool Fused = isa<SimpleShape>(Prev); in Calculate() local564 if (!Fused) in Calculate()913 MultipleShape *Fused = dyn_cast<MultipleShape>(Root->Next); in Calculate() local916 if (Fused && Fused->Breaks) in Calculate()917 LoopStack.push(Fused); in Calculate()921 if (Fused) { in Calculate()922 if (Fused->UseSwitch) in Calculate()925 for (const auto &iter : Fused->InnerMap) { in Calculate()946 if (Fused && Fused->UseSwitch) in Calculate()950 if (Fused && Fused->Breaks) in Calculate()[all …]
10 // This file describes FMA (Fused Multiply-Add) instructions.15 // FMA3 - Intel 3 operand Fused Multiply-Add instructions91 // Fused Multiply-Add118 // Fused Negative Multiply-Add263 // FMA4 - AMD 4 operand Fused Multiply-Add instructions
72 defm WriteFMA : X86SchedWritePair; // Fused Multiply Add.
2534 // FMA - Fused Multiply-Add support (requires FMA)
4452 // FMA - Fused Multiply Operations
246 // Single-precision Fused FP MAC249 // Double-precision Fused FP MAC
330 // Single-precision Fused FP MAC334 // Double-precision Fused FP MAC878 // Double-register Fused FP Multiple-Accumulate882 // Quad-register Fused FP Multiple-Accumulate
616 // Single-precision Fused FP MAC624 // Double-precision Fused FP MAC1729 // Double-register Fused FP Multiple-Accumulate1738 // Quad-register Fused FP Multiple-Accumulate
1464 // Fused FP Multiply-Accumulate Operations.
4615 // Fused Vector Multiply-Accumulate and Fused Multiply-Subtract Operations.4631 // Fused Vector Multiply Subtract (floating-point)
411 // Fused multiply-add.418 // Fused multiply-subtract.
533 // Fused multiply-subtract, using the natural operand order.537 // Fused multiply-add and multiply-subtract, but with the order of the
74 // Fused compare-and-branch instructions. As for normal branches,
8300 if (SDValue Fused = visitFADDForFMACombine(N)) { in visitFADD() local8301 AddToWorklist(Fused.getNode()); in visitFADD()8302 return Fused; in visitFADD()8365 if (SDValue Fused = visitFSUBForFMACombine(N)) { in visitFSUB() local8366 AddToWorklist(Fused.getNode()); in visitFSUB()8367 return Fused; in visitFSUB()8468 if (SDValue Fused = visitFMULForFMACombine(N)) { in visitFMUL() local8469 AddToWorklist(Fused.getNode()); in visitFMUL()8470 return Fused; in visitFMUL()
953 // Fused multiply add and multiply sub for packed float. These are represented