Home
last modified time | relevance | path

Searched refs:mayRaiseFPException (Results 1 – 25 of 49) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZInstrFP.td55 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 DSystemZInstrVector.td1061 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 DSystemZElimCompare.cpp301 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 DX86InstrFPStack.td283 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 DX86InsertWait.cpp112 if (!(MI->mayRaiseFPException() || MI->mayLoadOrStore()) || in runOnMachineFunction()
H A DX86InstrFMA.td99 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 DRISCVInstrInfoF.td165 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 DRISCVInstrInfoV.td1163 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 DRISCVInstrInfoZfh.td131 mayRaiseFPException = 0 in {
166 let mayRaiseFPException = 0 in
170 let mayRaiseFPException = 0 in
181 let mayRaiseFPException = 0 in
H A DRISCVInstrInfoD.td136 mayRaiseFPException = 0 in {
185 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
197 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
H A DRISCVInstrInfoVPseudos.td4692 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 DInstructionSelector.cpp66 return !MI.mayLoadOrStore() && !MI.mayRaiseFPException() && in isObviouslySafeToFold()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DVOP1Instructions.td53 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 DVOP3Instructions.td58 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 DVINTERPInstructions.td51 let mayRaiseFPException = 0;
H A DVOP3PInstructions.td212 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 DVOPDInstructions.td77 let mayRaiseFPException = ReadsModeReg;
H A DVOPInstructions.td13 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 DMCInstrDesc.h444 bool mayRaiseFPException() const { in mayRaiseFPException() function
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h309 bool mayRaiseFPException(SDNode *Node) const;
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenInstruction.h256 bool mayRaiseFPException : 1; variable
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dnofpexcept.ll5 ; 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 DAArch64InstrFormats.td4579 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 DImplicitNullChecks.cpp239 if (MI->isCall() || MI->mayRaiseFPException() || in canHandle()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelectorImpl.h63 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable()
85 if (NoFPException && MIB->mayRaiseFPException()) in executeMatchTable()

12