Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrFP.td63 let Uses = [FPC], mayRaiseFPException = 1,
72 let Uses = [FPC], mayRaiseFPException = 1,
204 let Uses = [FPC], mayRaiseFPException = 1 in {
225 let Uses = [FPC], mayRaiseFPException = 1 in {
236 let Uses = [FPC], mayRaiseFPException = 1 in {
249 let Uses = [FPC], mayRaiseFPException = 1 in {
261 let Uses = [FPC], mayRaiseFPException = 1, Predicates = [FeatureFPExtension] in {
273 let Uses = [FPC], mayRaiseFPException = 1 in {
294 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC] in {
315 let Uses = [FPC], mayRaiseFPException = 1,
[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()
555 if (Compare.mayRaiseFPException() && in optimizeCompareZero()
H A DSystemZInstrVector.td1431 let Uses = [FPC], mayRaiseFPException = 1, isCommutable = 1 in {
1445 let Uses = [FPC], mayRaiseFPException = 1 in {
1452 let Uses = [FPC], mayRaiseFPException = 1 in {
1462 let Uses = [FPC], mayRaiseFPException = 1 in {
1469 let Uses = [FPC], mayRaiseFPException = 1 in {
1479 let Uses = [FPC], mayRaiseFPException = 1 in {
1487 let Uses = [FPC], mayRaiseFPException = 1 in {
1498 let Uses = [FPC], mayRaiseFPException = 1 in {
1506 let Uses = [FPC], mayRaiseFPException = 1 in {
1517 let Uses = [FPC], mayRaiseFPException = 1 in {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoQ.td60 mayRaiseFPException = 0 in {
95 let mayRaiseFPException = 0 in
110 let mayRaiseFPException = 0 in
115 let mayRaiseFPException = 0 in
130 let mayRaiseFPException = 0 in
136 let mayRaiseFPException = 0 in
H A DRISCVInstrInfoZvfbf.td21 mayRaiseFPException = true in {
30 RVVConstraint = WidenV, Uses = [FRM, VL, VTYPE], mayRaiseFPException = true,
H A DRISCVInstrInfoZfa.td64 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
81 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
143 let mayRaiseFPException = 0 in {
150 let isCodeGenOnly = 1, mayRaiseFPException = 0 in
201 let mayRaiseFPException = 0 in {
H A DRISCVInstrInfoF.td211 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
225 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
238 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
253 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1 in
267 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
285 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
303 let hasSideEffects = 0, mayLoad = 0, mayStore = 0, mayRaiseFPException = 1,
324 let mayRaiseFPException = 1;
377 mayRaiseFPException = 0 in {
404 let mayRaiseFPException = 0 in
[all …]
H A DRISCVInstrInfoV.td1378 let Uses = [FRM, VL, VTYPE], mayRaiseFPException = true in {
1387 mayRaiseFPException = true,
1401 } // Constraints = "@earlyclobber $vd", Uses = [FRM, VL, VTYPE], mayRaiseFPException = true, DestEE…
1404 let Uses = [FRM, VL, VTYPE], mayRaiseFPException = true in {
1412 Uses = [FRM, VL, VTYPE], mayRaiseFPException = true, DestEEW = EEWSEWx2 in {
1414 …arlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM, VL, VTYPE], mayRaiseFPException = true, Des…
1417 let Uses = [FRM, VL, VTYPE], mayRaiseFPException = true in {
1429 let Uses = [FRM, VL, VTYPE], mayRaiseFPException = true, DestEEW = EEWSEWx2 in {
1434 …arlyclobber $vd", RVVConstraint = WidenV, Uses = [FRM, VL, VTYPE], mayRaiseFPException = true, Des…
1437 let Uses = [FRM, VL, VTYPE], mayRaiseFPException = true in {
[all …]
H A DRISCVInstrInfoD.td105 mayRaiseFPException = 0 in {
130 let mayRaiseFPException = 0 in
145 let mayRaiseFPException = 0 in
150 let mayRaiseFPException = 0 in
174 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
178 let Predicates = [HasStdExtD, IsRV64], mayRaiseFPException = 0 in
H A DRISCVInstrInfoXSfmm.td249 let Uses = [FRM], mayRaiseFPException = true in
264 let Uses = [FRM], mayRaiseFPException = true in {
H A DRISCVInstrInfoXAndes.td359 let mayRaiseFPException = 1;
662 mayRaiseFPException = true in {
683 Uses = [FRM, VL, VTYPE], mayRaiseFPException = true in {
786 mayRaiseFPException = true in {
H A DRISCVInstrInfoZfh.td137 mayRaiseFPException = 0 in {
178 let mayRaiseFPException = 0, IsSignExtendingOpW = 1 in
182 let mayRaiseFPException = 0 in
194 let mayRaiseFPException = 0 in
H A DRISCVVectorPeephole.cpp175 if (ElementsDependOnVL || Src->mayRaiseFPException()) in tryToReduceVL()
756 if (True.hasUnmodeledSideEffects() || True.mayRaiseFPException()) in foldVMergeToMask()
/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 DX86InstrAVX10.td60 let ExeDomain = VTI.ExeDomain, Uses = [MXCSR], mayRaiseFPException = 1 in {
86 let Uses = []<Register>, mayRaiseFPException = 0 in
108 let mayRaiseFPException = 1 in {
139 let Uses = []<Register>, mayRaiseFPException = 0 in
152 let mayRaiseFPException = 0 in
1026 let Uses = []<Register>, mayRaiseFPException = 0 in {
1036 let Uses = []<Register>, mayRaiseFPException = 0,
1053 let mayRaiseFPException = 0 in {
1119 let Uses = []<Register>, mayRaiseFPException = 0 in
1160 let Uses = []<Register>, mayRaiseFPException = 0 in
[all …]
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/SelectionDAG/
H A DSelectionDAGTargetInfo.cpp21 bool SelectionDAGTargetInfo::mayRaiseFPException(unsigned Opcode) const { in mayRaiseFPException() function in SelectionDAGTargetInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOP1Instructions.td54 let mayRaiseFPException = ReadsModeReg;
277 let mayRaiseFPException = 0 in {
286 let mayRaiseFPException = 0 in {
296 let mayRaiseFPException = 0 in {
331 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
335 } // End ReadsModeReg = 0, mayRaiseFPException = 0
338 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
343 } // ReadsModeReg = 0, mayRaiseFPException = 0
592 let mayRaiseFPException = 0 in {
597 } // End mayRaiseFPException = 0
[all …]
H A DVOP3Instructions.td69 let mayRaiseFPException = 0;
138 let mayRaiseFPException = 0 in {
210 let mayRaiseFPException = 0 in {
215 } // End mayRaiseFPException
239 let mayRaiseFPException = 0 in {
251 } // End mayRaiseFPException = 0
294 let mayRaiseFPException = 0 in { // Seems suspicious but manual doesn't say it does.
301 } // End mayRaiseFPException = 0
739 let OtherPredicates = [HasFP8ConversionInsts], mayRaiseFPException = 0,
1186 let SubtargetPredicate = HasFP8ConversionScaleInsts, mayRaiseFPException = 0 in {
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h56 virtual bool mayRaiseFPException(unsigned Opcode) const;
H A DSelectionDAGISel.h462 bool mayRaiseFPException(SDNode *Node) const;
/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/utils/TableGen/Common/
H A DCodeGenInstruction.h258 bool mayRaiseFPException : 1; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h449 bool mayRaiseFPException() const { in mayRaiseFPException() function

123