| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| 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 { 211 let Uses = [FPC], mayRaiseFPException = 1 in { 224 let Uses = [FPC], mayRaiseFPException = 1 in { 236 let Uses = [FPC], mayRaiseFPException = 1, Predicates = [FeatureFPExtension] in { 248 let Uses = [FPC], mayRaiseFPException = 1 in { 269 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC] in { 290 let Uses = [FPC], mayRaiseFPException = 1, [all …]
|
| D | SystemZInstrVector.td | 1047 let Uses = [FPC], mayRaiseFPException = 1, isCommutable = 1 in { 1061 let Uses = [FPC], mayRaiseFPException = 1 in { 1068 let Uses = [FPC], mayRaiseFPException = 1 in { 1078 let Uses = [FPC], mayRaiseFPException = 1 in { 1085 let Uses = [FPC], mayRaiseFPException = 1 in { 1095 let Uses = [FPC], mayRaiseFPException = 1 in { 1103 let Uses = [FPC], mayRaiseFPException = 1 in { 1114 let Uses = [FPC], mayRaiseFPException = 1 in { 1122 let Uses = [FPC], mayRaiseFPException = 1 in { 1133 let Uses = [FPC], mayRaiseFPException = 1 in { [all …]
|
| 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()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86InstrFPStack.td | 298 let Uses = [FPCW], mayRaiseFPException = 1 in { 323 } // Uses = [FPCW], mayRaiseFPException = 1 335 let SchedRW = [WriteFAdd], Uses = [FPCW], mayRaiseFPException = 1 in { 346 let SchedRW = [WriteFCom], Uses = [FPCW], mayRaiseFPException = 1 in { 350 let SchedRW = [WriteFMul], Uses = [FPCW], mayRaiseFPException = 1 in { 355 let SchedRW = [WriteFDiv], Uses = [FPCW], mayRaiseFPException = 1 in { 380 let Uses = [FPCW], mayRaiseFPException = 1 in { 393 } // Uses = [FPCW], mayRaiseFPException = 1 404 let SchedRW = [WriteFComLd], Uses = [FPCW], mayRaiseFPException = 1, 435 let Uses = [FPCW] ,mayRaiseFPException = 1, mayStore = 1 in [all …]
|
| D | X86InsertWait.cpp | 112 if (!(MI->mayRaiseFPException() || MI->mayLoadOrStore()) || in runOnMachineFunction()
|
| 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
|
| D | X86InstrSSE.td | 881 let hasSideEffects = 0, Uses = [MXCSR], mayRaiseFPException = 1 in { 908 let isCodeGenOnly = 1, Predicates = [UseAVX], Uses = [MXCSR], mayRaiseFPException = 1 in { 1079 let Uses = [MXCSR], mayRaiseFPException = 1 in { 1156 let Predicates = [UseAVX], Uses = [MXCSR], mayRaiseFPException = 1 in { 1172 let Uses = [MXCSR], mayRaiseFPException = 1 in { 1223 let Predicates = [UseAVX], Uses = [MXCSR], mayRaiseFPException = 1 in { 1231 let Uses = [MXCSR], mayRaiseFPException = 1 in { 1324 let Uses = [MXCSR], mayRaiseFPException = 1, ExeDomain = SSEPackedSingle in { 1390 let hasSideEffects = 0, Uses = [MXCSR], mayRaiseFPException = 1, 1565 let Predicates = [HasAVX, NoVLX], Uses = [MXCSR], mayRaiseFPException = 1 in { [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVInstrInfoF.td | 172 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 199 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in 213 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 241 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in 256 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 285 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1, 307 let mayRaiseFPException = 1; 355 mayRaiseFPException = 0 in { 376 let Predicates = [HasStdExtF], mayRaiseFPException = 0, 387 let mayRaiseFPException = 0 in [all …]
|
| D | RISCVInstrInfoV.td | 1306 let Uses = [FRM], mayRaiseFPException = true in { 1315 mayRaiseFPException = true in { 1328 } // Constraints = "@earlyclobber $vd", Uses = [FRM], mayRaiseFPException = true 1331 let Uses = [FRM], mayRaiseFPException = true in { 1339 Uses = [FRM], mayRaiseFPException = true in { 1341 } // Constraints = "@earlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM], mayRaiseFPException =… 1344 let Uses = [FRM], mayRaiseFPException = true in { 1357 Uses = [FRM], mayRaiseFPException = true in { 1362 } // Constraints = "@earlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM], mayRaiseFPException =… 1365 let Uses = [FRM], mayRaiseFPException = true in { [all …]
|
| D | RISCVInstrInfoZfh.td | 131 mayRaiseFPException = 0 in { 168 let mayRaiseFPException = 0, IsSignExtendingOpW = 1 in 172 let mayRaiseFPException = 0 in 183 let mayRaiseFPException = 0 in
|
| D | RISCVInstrInfoD.td | 136 mayRaiseFPException = 0 in { 187 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in 199 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
|
| D | RISCVInstrInfoVPseudos.td | 5425 let Uses = [FRM], mayRaiseFPException = true in { 5434 let Uses = [FRM], mayRaiseFPException = true in { 5444 let Uses = [FRM], mayRaiseFPException = true in { 5453 let Uses = [FRM], mayRaiseFPException = true in { 5460 let Uses = [FRM], mayRaiseFPException = true in { 5474 let Uses = [FRM], mayRaiseFPException = true in { 5484 let Uses = [FRM], mayRaiseFPException = true in 5490 let mayRaiseFPException = true in 5496 let Uses = [FRM], mayRaiseFPException = true in 5502 let mayRaiseFPException = true in { [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| D | InstructionSelector.cpp | 66 return !MI.mayLoadOrStore() && !MI.mayRaiseFPException() && in isObviouslySafeToFold()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | VOP1Instructions.td | 53 let mayRaiseFPException = ReadsModeReg; 264 let mayRaiseFPException = 0 in { 273 let mayRaiseFPException = 0 in { 283 let mayRaiseFPException = 0 in { 303 let ReadsModeReg = 0, mayRaiseFPException = 0 in { 307 } // End ReadsModeReg = 0, mayRaiseFPException = 0 310 let ReadsModeReg = 0, mayRaiseFPException = 0 in { 315 } // ReadsModeReg = 0, mayRaiseFPException = 0 550 let mayRaiseFPException = 0 in { 559 } // End mayRaiseFPException = 0 [all …]
|
| D | VOP3Instructions.td | 58 let mayRaiseFPException = 0; 127 let mayRaiseFPException = 0 in { 182 let mayRaiseFPException = 0 in { 187 } // End mayRaiseFPException 196 let mayRaiseFPException = 0 in { 208 } // End mayRaiseFPException = 0 227 let mayRaiseFPException = 0 in { // Seems suspicious but manual doesn't say it does. 234 } // End mayRaiseFPException = 0 556 let SubtargetPredicate = HasFP8Insts, mayRaiseFPException = 0,
|
| D | VINTERPInstructions.td | 51 let mayRaiseFPException = 0;
|
| D | VOP3PInstructions.td | 211 let isCommutable = 1, mayRaiseFPException = 0 in { 571 let isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1 in { 597 } // End isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1 661 isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1, is_gfx940_xdl = 1 in { 811 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in { 822 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in {
|
| D | VOPDInstructions.td | 77 let mayRaiseFPException = ReadsModeReg;
|
| D | VOPInstructions.td | 13 bit mayRaiseFPException; 141 let mayRaiseFPException = ReadsModeReg; 574 let mayRaiseFPException = ReadsModeReg; 786 let mayRaiseFPException = ReadsModeReg;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/MC/ |
| D | MCInstrDesc.h | 451 bool mayRaiseFPException() const { in mayRaiseFPException() function
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | SelectionDAGISel.h | 308 bool mayRaiseFPException(SDNode *Node) const;
|
| /openbsd/src/gnu/llvm/llvm/utils/TableGen/ |
| D | CodeGenInstruction.h | 266 bool mayRaiseFPException : 1; variable
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64InstrFormats.td | 4728 let mayRaiseFPException = 1, Uses = [FPCR] in 4748 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in 4870 let mayStore = 0, mayLoad = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in 4888 let mayRaiseFPException = 1, Uses = [FPCR] in 5125 let mayRaiseFPException = 1, Uses = [FPCR] in 5190 let mayRaiseFPException = fpexceptions, Uses = !if(fpexceptions,[FPCR],[]<Register>) in { 5210 let mayRaiseFPException = 1, Uses = [FPCR] in 5231 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in 5295 let mayRaiseFPException = 1, Uses = [FPCR] in 5340 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | ImplicitNullChecks.cpp | 237 if (MI->isCall() || MI->mayRaiseFPException() || in canHandle()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | InstructionSelectorImpl.h | 63 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable() 85 if (NoFPException && MIB->mayRaiseFPException()) in executeMatchTable()
|