Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrFP.td56 let Uses = [FPC], mayRaiseFPException = 1,
65 let Uses = [FPC], mayRaiseFPException = 1,
170 let Uses = [FPC], mayRaiseFPException = 1 in {
191 let Uses = [FPC], mayRaiseFPException = 1 in {
202 let Uses = [FPC], mayRaiseFPException = 1 in {
215 let Uses = [FPC], mayRaiseFPException = 1 in {
227 let Uses = [FPC], mayRaiseFPException = 1, Predicates = [FeatureFPExtension] in {
239 let Uses = [FPC], mayRaiseFPException = 1 in {
260 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC] in {
281 let Uses = [FPC], mayRaiseFPException = 1,
[all …]
H A DSystemZInstrVector.td1063 let Uses = [FPC], mayRaiseFPException = 1, isCommutable = 1 in {
1077 let Uses = [FPC], mayRaiseFPException = 1 in {
1084 let Uses = [FPC], mayRaiseFPException = 1 in {
1094 let Uses = [FPC], mayRaiseFPException = 1 in {
1101 let Uses = [FPC], mayRaiseFPException = 1 in {
1111 let Uses = [FPC], mayRaiseFPException = 1 in {
1119 let Uses = [FPC], mayRaiseFPException = 1 in {
1130 let Uses = [FPC], mayRaiseFPException = 1 in {
1138 let Uses = [FPC], mayRaiseFPException = 1 in {
1149 let Uses = [FPC], mayRaiseFPException = 1 in {
[all …]
H A DSystemZElimCompare.cpp295 if (!Compare.mayRaiseFPException()) in convertToLoadAndTest()
365 if (Compare.mayRaiseFPException()) { in adjustCCMasksForInstr()
368 if (ConvOpc && !Desc.mayRaiseFPException()) in adjustCCMasksForInstr()
371 if (!ConvOpc && !MI.mayRaiseFPException()) in adjustCCMasksForInstr()
549 if (Compare.mayRaiseFPException() && in optimizeCompareZero()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZvfbf.td21 mayRaiseFPException = true in {
30 RVVConstraint = WidenV, Uses = [FRM], mayRaiseFPException = true in {
H A DRISCVInstrInfoF.td175 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
189 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
202 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
217 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
231 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
249 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
267 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
288 let mayRaiseFPException = 1;
328 mayRaiseFPException = 0 in {
355 let mayRaiseFPException = 0 in
[all …]
H A DRISCVInstrInfoZfa.td48 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
65 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
127 let mayRaiseFPException = 0 in {
134 let isCodeGenOnly = 1, mayRaiseFPException = 0 in
H A DRISCVInstrInfoV.td1336 let Uses = [FRM], mayRaiseFPException = true in {
1345 mayRaiseFPException = true in {
1358 } // Constraints = "@earlyclobber $vd", Uses = [FRM], mayRaiseFPException = true
1361 let Uses = [FRM], mayRaiseFPException = true in {
1369 Uses = [FRM], mayRaiseFPException = true in {
1371 } // Constraints = "@earlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM], mayRaiseFPException =…
1374 let Uses = [FRM], mayRaiseFPException = true in {
1386 let Uses = [FRM], mayRaiseFPException = true in {
1391 } // Constraints = "@earlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM], mayRaiseFPException =…
1394 let Uses = [FRM], mayRaiseFPException = true in {
[all …]
H A DRISCVInstrInfoD.td105 mayRaiseFPException = 0 in {
130 let mayRaiseFPException = 0 in
172 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
176 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
H A DRISCVInstrInfoZfh.td110 mayRaiseFPException = 0 in {
151 let mayRaiseFPException = 0, IsSignExtendingOpW = 1 in
155 let mayRaiseFPException = 0 in
167 let mayRaiseFPException = 0 in
H A DRISCVInstrInfoVPseudos.td6446 let mayRaiseFPException = true, hasPostISelHook = 1 in {
6455 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in {
6465 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in {
6474 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in {
6481 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in {
6495 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in {
6507 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in
6513 let mayRaiseFPException = true in
6519 let mayRaiseFPException = true, hasSideEffects = 0, hasPostISelHook = 1 in
6525 let mayRaiseFPException
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFPStack.td184 let Uses = [FPCW], mayRaiseFPException = 1 in {
209 } // Uses = [FPCW], mayRaiseFPException = 1
221 let SchedRW = [WriteFAdd], Uses = [FPCW], mayRaiseFPException = 1 in {
232 let SchedRW = [WriteFCom], Uses = [FPCW], mayRaiseFPException = 1 in {
236 let SchedRW = [WriteFMul], Uses = [FPCW], mayRaiseFPException = 1 in {
241 let SchedRW = [WriteFDiv], Uses = [FPCW], mayRaiseFPException = 1 in {
266 let Uses = [FPCW], mayRaiseFPException = 1 in {
279 } // Uses = [FPCW], mayRaiseFPException = 1
290 let SchedRW = [WriteFComLd], Uses = [FPCW], mayRaiseFPException = 1,
325 let Uses = [FPCW] ,mayRaiseFPException
[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
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGIMatchTableExecutor.cpp73 return !MI.mayLoadOrStore() && !MI.mayRaiseFPException() &&
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOP1Instructions.td54 let mayRaiseFPException = ReadsModeReg;
268 let mayRaiseFPException = 0 in {
277 let mayRaiseFPException = 0 in {
287 let mayRaiseFPException = 0 in {
307 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
311 } // End ReadsModeReg = 0, mayRaiseFPException = 0
314 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
319 } // ReadsModeReg = 0, mayRaiseFPException = 0
555 let mayRaiseFPException = 0 in {
564 } // End mayRaiseFPException = 0
[all …]
H A DVOP3Instructions.td60 let mayRaiseFPException = 0;
129 let mayRaiseFPException = 0 in {
201 let mayRaiseFPException = 0 in {
206 } // End mayRaiseFPException
215 let mayRaiseFPException = 0 in {
227 } // End mayRaiseFPException = 0
251 let mayRaiseFPException = 0 in { // Seems suspicious but manual doesn't say it does.
258 } // End mayRaiseFPException = 0
663 let OtherPredicates = [HasFP8ConversionInsts], mayRaiseFPException = 0,
H A DVINTERPInstructions.td57 let mayRaiseFPException = 0;
H A DVOPDInstructions.td88 let mayRaiseFPException = ReadsModeReg;
H A DVOP3PInstructions.td252 let isCommutable = 1, mayRaiseFPException = 0 in {
687 let isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1 in {
714 } // End isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1
778 isConvergent = 1, mayRaiseFPException = 0, ReadsModeReg = 1, is_gfx940_xdl = 1 in {
931 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in {
937 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in {
1137 let Mnemonic = Instr, mayRaiseFPException = 0, ReadsModeReg = 0 in {
1157 let mayRaiseFPException = 0;
H A DSIFoldOperands.cpp1524 if (MI.mayRaiseFPException()) in isClamp()
1573 if (Def->mayRaiseFPException()) in tryFoldClamp()
1674 MI.mayRaiseFPException()) in isOMod()
1749 if (Def->mayRaiseFPException()) in tryFoldOMod()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrDFP.td16 let mayRaiseFPException = 1, hasSideEffects = 0 in {
124 } // mayRaiseFPException
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h447 bool mayRaiseFPException() const { in mayRaiseFPException() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenInstruction.h260 bool mayRaiseFPException : 1; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h454 bool mayRaiseFPException(SDNode *Node) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td4914 let mayRaiseFPException = 1, Uses = [FPCR] in
4934 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in
5056 let mayStore = 0, mayLoad = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in
5074 let mayRaiseFPException = 1, Uses = [FPCR] in
5311 let mayRaiseFPException = 1, Uses = [FPCR] in
5376 let mayRaiseFPException = fpexceptions, Uses = !if(fpexceptions,[FPCR],[]<Register>) in {
5396 let mayRaiseFPException = 1, Uses = [FPCR] in
5417 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in
5481 let mayRaiseFPException = 1, Uses = [FPCR] in
5564 let mayLoad = 0, mayStore = 0, hasSideEffects = 0, mayRaiseFPException = 1, Uses = [FPCR] in
[all …]

123