Home
last modified time | relevance | path

Searched refs:mayRaiseFPException (Results 26 – 50 of 54) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp476 mayRaiseFPException = R->getValueAsBit("mayRaiseFPException"); in CodeGenInstruction()
H A DInstrInfoEmitter.cpp1225 if (Inst.mayRaiseFPException) OS << "|(1ULL<<MCID::MayRaiseFPException)"; in emitRecord()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOPInstructions.td13 bit mayRaiseFPException;
158 let mayRaiseFPException = ReadsModeReg;
613 let mayRaiseFPException = ReadsModeReg;
825 let mayRaiseFPException = ReadsModeReg;
H A DSOPInstructions.td422 let mayRaiseFPException = 1 in {
440 } // End mayRaiseFPException = 1
873 let SubtargetPredicate = HasSALUFloatInsts, mayRaiseFPException = 1,
930 } // End SubtargetPredicate = HasSALUFloatInsts, mayRaiseFPException = 1,
934 let SubtargetPredicate = isGFX12Plus, mayRaiseFPException = 1, isCommutable = 1,
1281 let mayRaiseFPException = 1;
1293 let mayRaiseFPException = 1;
H A DVOP2Instructions.td74 let mayRaiseFPException = ReadsModeReg;
736 let mayRaiseFPException = 0 in {
750 } // End mayRaiseFPException = 0
789 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
988 let mayRaiseFPException = 0 in {
H A DVOPCInstructions.td972 let ReadsModeReg = 0, mayRaiseFPException = 0 in {
980 } // End ReadsModeReg = 0, mayRaiseFPException = 0
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td2078 let mayRaiseFPException = 1;
2118 let mayRaiseFPException = 1;
2202 let mayRaiseFPException = 1;
2274 let mayRaiseFPException = 1;
2337 let mayRaiseFPException = 1;
2390 let mayRaiseFPException = 1;
2430 let mayRaiseFPException = 1;
2497 let mayRaiseFPException = 1;
2569 let mayRaiseFPException = 1;
2611 let mayRaiseFPException = 1;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrSSE.td1073 let Uses = [MXCSR], mayRaiseFPException = 1 in {
1166 let Uses = [MXCSR], mayRaiseFPException = 1 in {
1225 let Uses = [MXCSR], mayRaiseFPException = 1 in {
1607 let Uses = [MXCSR], mayRaiseFPException = 1 in {
2635 let Uses = [MXCSR], mayRaiseFPException = 1 in {
2665 let Uses = [MXCSR], mayRaiseFPException = 1 in {
2687 let Uses = [MXCSR], mayRaiseFPException = 1 in {
4544 let Uses = [MXCSR], mayRaiseFPException = 1 in {
4598 let Uses = [MXCSR], mayRaiseFPException = 1 in {
4618 let Uses = [MXCSR], mayRaiseFPException = 1 in {
[all …]
H A DX86InstrAVX512.td2291 let Uses = [MXCSR], mayRaiseFPException = 1 in {
5412 Uses = [MXCSR], mayRaiseFPException = 1 in {
6546 Uses = [MXCSR], mayRaiseFPException = 1 in {
6641 Uses = [MXCSR], mayRaiseFPException = 1 in {
6737 Uses = [MXCSR], mayRaiseFPException = 1 in {
7229 mayRaiseFPException = _mayRaiseFPException in {
7624 let Uses = [MXCSR], mayRaiseFPException = 1 in
7782 let Uses = [MXCSR], mayRaiseFPException = 1 in {
8890 let Uses = [MXCSR], mayRaiseFPException = 1 in
9381 let Uses = [MXCSR], mayRaiseFPException = 1 in
[all …]
H A DX86FloatingPoint.cpp1427 if (!MI.mayRaiseFPException()) in handleTwoArgFP()
H A DX86InstrUtils.td58 class SIMD_EXC { list<Register> Uses = [MXCSR]; bit mayRaiseFPException = 1; }
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h62 bool NoFPException = !State.MIs[0]->getDesc().mayRaiseFPException(); in executeMatchTable()
84 if (NoFPException && MIB->mayRaiseFPException()) in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCSE.cpp418 MI->mayRaiseFPException() || MI->hasUnmodeledSideEffects()) in isCSECandidate()
H A DReachingDefAnalysis.cpp546 return MI.mayLoadOrStore() || MI.mayRaiseFPException() || in mayHaveSideEffects()
H A DMachinePipeliner.cpp749 return MI.isCall() || MI.mayRaiseFPException() || in isDependenceBarrier()
2685 SI->mayRaiseFPException() || DI->mayRaiseFPException() || in isLoopCarriedDep()
H A DScheduleDAGInstrs.cpp922 if (MI.mayRaiseFPException()) { in buildSchedGraph()
H A DPeepholeOptimizer.cpp1907 if (Def->mayRaiseFPException() || Def->hasUnmodeledSideEffects()) in getNextSourceFromBitcast()
H A DTargetInstrInfo.cpp1239 if (MI.isNotDuplicable() || MI.mayStore() || MI.mayRaiseFPException() || in isReallyTriviallyReMaterializable()
H A DMachineInstr.cpp1268 mayRaiseFPException() || hasUnmodeledSideEffects() || in isSafeToMove()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td349 let mayRaiseFPException = 1 in {
610 let mayRaiseFPException = 0 in {
699 let mayRaiseFPException = 0 in {
878 let mayRaiseFPException = 0 in {
987 } // mayRaiseFPException
1154 let mayRaiseFPException = 1 in {
1283 } // mayRaiseFPException
1374 let mayRaiseFPException = 1 in {
1445 } // mayRaiseFPException
1475 let mayRaiseFPException = 1 in {
[all …]
H A DPPCInstrInfo.td2453 let isCompare = 1, mayRaiseFPException = 1, hasSideEffects = 0 in {
2472 let mayRaiseFPException = 1, hasSideEffects = 0 in {
2504 let Uses = [RM], mayRaiseFPException = 1, hasSideEffects = 0 in {
2573 let mayRaiseFPException = 1 in {
2811 let Uses = [RM], mayRaiseFPException = 1 in {
2976 let mayRaiseFPException = 1, Uses = [RM] in {
3031 let Uses = [RM], mayRaiseFPException = 1 in {
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp3990 return mayRaiseFPException(N) && !N->getFlags().hasNoFPExcept(); in SelectCodeCommon()
4027 if (!MayRaiseFPException && mayRaiseFPException(Res)) { in SelectCodeCommon()
4189 bool SelectionDAGISel::mayRaiseFPException(SDNode *N) const { in mayRaiseFPException() function in SelectionDAGISel
4193 return MCID.mayRaiseFPException(); in mayRaiseFPException()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1134 bool mayRaiseFPException() const {
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DGenericOpcodes.td39 let mayRaiseFPException = true;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1760 (MI2->mayLoadOrStore() || MI2->mayRaiseFPException())) in emitFunctionBody()

123