| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrFP.td | 55 let Uses = [FPC], mayRaiseFPException = 1, 72 let Uses = [FPC], mayRaiseFPException = 1, 179 let Uses = [FPC], mayRaiseFPException = 1 in { 200 let Uses = [FPC], mayRaiseFPException = 1 in { 290 let Uses = [FPC], mayRaiseFPException = 1, 435 let Uses = [FPC], mayRaiseFPException = 1, 447 let Uses = [FPC], mayRaiseFPException = 1, 469 let Uses = [FPC], mayRaiseFPException = 1 in 477 let Uses = [FPC], mayRaiseFPException = 1 in 485 let Uses = [FPC], mayRaiseFPException = 1 in [all …]
|
| H A D | SystemZInstrVector.td | 1061 let Uses = [FPC], mayRaiseFPException = 1 in { 1078 let Uses = [FPC], mayRaiseFPException = 1 in { 1095 let Uses = [FPC], mayRaiseFPException = 1 in { 1444 let Uses = [FPC], mayRaiseFPException = 1, 1476 let Uses = [FPC], mayRaiseFPException = 1, 1508 let Uses = [FPC], mayRaiseFPException = 1, 1757 let Uses = [FPC], mayRaiseFPException = 1 in 1762 let Uses = [FPC], mayRaiseFPException = 1 in 1767 let Uses = [FPC], mayRaiseFPException = 1 in 1772 let Uses = [FPC], mayRaiseFPException = 1 in [all …]
|
| H A D | SystemZElimCompare.cpp | 301 if (!Compare.mayRaiseFPException()) in convertToLoadAndTest() 371 if (Compare.mayRaiseFPException()) { in adjustCCMasksForInstr() 374 if (ConvOpc && !Desc.mayRaiseFPException()) in adjustCCMasksForInstr() 377 if (!ConvOpc && !MI.mayRaiseFPException()) in adjustCCMasksForInstr() 565 if (Compare.mayRaiseFPException() && in optimizeCompareZero()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrFPStack.td | 283 let Uses = [FPCW], mayRaiseFPException = 1 in { 308 } // Uses = [FPCW], mayRaiseFPException = 1 365 let Uses = [FPCW], mayRaiseFPException = 1 in { 378 } // Uses = [FPCW], mayRaiseFPException = 1 479 let mayRaiseFPException = 1 in { 496 let mayRaiseFPException = 0 in { 515 } // mayRaiseFPException = 0 565 let mayRaiseFPException = 0 in { 617 let mayRaiseFPException = 0 in 660 } // mayRaiseFPException = 1 [all …]
|
| H A D | X86InsertWait.cpp | 112 if (!(MI->mayRaiseFPException() || MI->mayLoadOrStore()) || in runOnMachineFunction()
|
| H A D | X86InstrFMA.td | 99 Uses = [MXCSR], mayRaiseFPException = 1 in 241 hasSideEffects = 0, Uses = [MXCSR], mayRaiseFPException = 1 in 268 Uses = [MXCSR], mayRaiseFPException = 1 in 389 let Uses = [MXCSR], mayRaiseFPException = 1 in 432 Uses = [MXCSR], mayRaiseFPException = 1 in { 465 let Uses = [MXCSR], mayRaiseFPException = 1 in
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoF.td | 165 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 192 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in 206 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 234 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in 249 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 278 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in 337 mayRaiseFPException = 0 in { 356 let mayRaiseFPException = 0 in 366 let mayRaiseFPException = 0 in 378 let mayRaiseFPException = 0 in
|
| H A D | RISCVInstrInfoV.td | 1163 let Uses = [FRM], mayRaiseFPException = true in { 1172 mayRaiseFPException = true in { 1188 let Uses = [FRM], mayRaiseFPException = true in { 1196 Uses = [FRM], mayRaiseFPException = true in { 1201 let Uses = [FRM], mayRaiseFPException = true in { 1214 Uses = [FRM], mayRaiseFPException = true in { 1222 let Uses = [FRM], mayRaiseFPException = true in { 1227 let mayRaiseFPException = true in 1231 let mayRaiseFPException = true in { 1347 let Uses = [FRM], mayRaiseFPException = true in { [all …]
|
| H A D | RISCVInstrInfoZfh.td | 131 mayRaiseFPException = 0 in { 166 let mayRaiseFPException = 0 in 170 let mayRaiseFPException = 0 in 181 let mayRaiseFPException = 0 in
|
| H A D | RISCVInstrInfoD.td | 136 mayRaiseFPException = 0 in { 185 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in 197 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
|
| H A D | RISCVInstrInfoVPseudos.td | 4692 let Uses = [FRM], mayRaiseFPException = true in { 4701 let Uses = [FRM], mayRaiseFPException = true in { 4711 let Uses = [FRM], mayRaiseFPException = true in { 4720 let Uses = [FRM], mayRaiseFPException = true in { 4751 let Uses = [FRM], mayRaiseFPException = true in 4757 let mayRaiseFPException = true in 4763 let Uses = [FRM], mayRaiseFPException = true in 4769 let mayRaiseFPException = true in { 4784 let mayRaiseFPException = true in { 4872 let mayRaiseFPException = true in { [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | InstructionSelector.cpp | 66 return !MI.mayLoadOrStore() && !MI.mayRaiseFPException() && in isObviouslySafeToFold()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | VOP1Instructions.td | 53 let mayRaiseFPException = ReadsModeReg; 239 let mayRaiseFPException = 0 in { 248 let mayRaiseFPException = 0 in { 258 let mayRaiseFPException = 0 in { 272 let ReadsModeReg = 0, mayRaiseFPException = 0 in { 276 } // End ReadsModeReg = 0, mayRaiseFPException = 0 279 let ReadsModeReg = 0, mayRaiseFPException = 0 in { 284 } // ReadsModeReg = 0, mayRaiseFPException = 0 492 let mayRaiseFPException = 0 in { 495 } // End mayRaiseFPException = 0 [all …]
|
| H A D | VOP3Instructions.td | 58 let mayRaiseFPException = 0; 123 let mayRaiseFPException = 0 in { 178 let mayRaiseFPException = 0 in { 183 } // End mayRaiseFPException 192 let mayRaiseFPException = 0 in { 204 } // End mayRaiseFPException = 0 223 let mayRaiseFPException = 0 in { // Seems suspicious but manual doesn't say it does. 230 } // End mayRaiseFPException = 0 553 let SubtargetPredicate = HasFP8Insts, mayRaiseFPException = 0,
|
| H A D | VINTERPInstructions.td | 51 let mayRaiseFPException = 0;
|
| H A D | VOP3PInstructions.td | 212 let isCommutable = 1, mayRaiseFPException = 0 in { 569 let isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1 in { 595 } // End isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1 659 isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1, is_gfx940_xdl = 1 in { 809 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in { 820 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in {
|
| H A D | VOPDInstructions.td | 77 let mayRaiseFPException = ReadsModeReg;
|
| H A D | VOPInstructions.td | 13 bit mayRaiseFPException; 136 let mayRaiseFPException = ReadsModeReg; 569 let mayRaiseFPException = ReadsModeReg; 781 let mayRaiseFPException = ReadsModeReg;
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 444 bool mayRaiseFPException() const { in mayRaiseFPException() function
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGISel.h | 309 bool mayRaiseFPException(SDNode *Node) const;
|
| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | CodeGenInstruction.h | 256 bool mayRaiseFPException : 1; variable
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | nofpexcept.ll | 5 ; Verify if the mayRaiseFPException is set for FCMPD/FCMPS 42 ; Verify no mayRaiseFPException bit set on fneg & fabs
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrFormats.td | 4579 let mayRaiseFPException = 1 in 4739 let mayRaiseFPException = 1 in 4976 let mayRaiseFPException = 1 in 5061 let mayRaiseFPException = 1 in 5146 let mayRaiseFPException = 1 in 5593 let mayRaiseFPException = 1 in 5615 let mayRaiseFPException = 1 in 5638 let mayRaiseFPException = 1 in 5666 let mayRaiseFPException = 1 in 5771 let mayRaiseFPException = 1 in [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ImplicitNullChecks.cpp | 239 if (MI->isCall() || MI->mayRaiseFPException() || in canHandle()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | InstructionSelectorImpl.h | 63 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable() 85 if (NoFPException && MIB->mayRaiseFPException()) in executeMatchTable()
|