Beispiel #1
0
        public void Fneg_ParseCheck()
        {
            LFneg fneg = new LFneg(_op1, _result);

            Assert.AreEqual($"{_result.Identifier} = fneg {_result.ParseType()} {_op1.ValueOrIdentifier}",
                            LHelper.Trim(fneg.ParseInstruction()));
        }
Beispiel #2
0
        public void Fneg_ParseCheck_FastMathFlags()
        {
            LFneg fneg = new LFneg(_op1, _result);

            fneg.Flags.Add(LFastMathFlags.fast);
            Assert.AreEqual($"{_result.Identifier} = fneg {LFastMathFlags.fast.Parse()} {_result.ParseType()} {_op1.ValueOrIdentifier}",
                            LHelper.Trim(fneg.ParseInstruction()));
        }