llvm-6502/lib/CodeGen/SelectionDAG
Dale Johannesen a45bfd31de Make sure sin, cos, sqrt calls are marked readonly
before producing FSIN, FCOS, FSQRT.  If they aren't
so marked we have to assume they might set errno.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82781 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-25 18:00:35 +00:00
..
CallingConvLower.cpp Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. 2009-09-02 08:44:58 +00:00
CMakeLists.txt
DAGCombiner.cpp Fix combiner-aa issue with bases which are different, but can alias. 2009-09-25 06:05:26 +00:00
FastISel.cpp Make fast-isel try ISD::FNEG before resorting to bitcasts and xors. 2009-09-11 00:36:43 +00:00
LegalizeDAG.cpp Reapply 79977. 2009-08-28 23:24:31 +00:00
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp Use getStoreSize() instead of getStoreSizeInBits()/8. 2009-09-23 21:07:02 +00:00
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp Better solution for tracking both the original alignment of the access, and the current alignment based 2009-09-15 19:05:41 +00:00
Makefile
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp
ScheduleDAGSDNodes.cpp Remove some not-really-used variables, as warned 2009-09-06 12:41:19 +00:00
ScheduleDAGSDNodes.h Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. 2009-09-18 21:02:19 +00:00
ScheduleDAGSDNodesEmit.cpp Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. 2009-09-18 21:02:19 +00:00
SelectionDAG.cpp Add a version of dumpr() that has a SelectionDAG* argument. 2009-09-25 00:34:34 +00:00
SelectionDAGBuild.cpp Make sure sin, cos, sqrt calls are marked readonly 2009-09-25 18:00:35 +00:00
SelectionDAGBuild.h Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that sdisel will use to properly complete phi nodes. 2009-09-18 21:02:19 +00:00
SelectionDAGISel.cpp Tabs -> spaces, and remove trailing whitespace. 2009-09-20 02:20:51 +00:00
SelectionDAGPrinter.cpp Fix some refactos for iostream changes (in -Asserts mode). 2009-08-23 08:50:52 +00:00
TargetLowering.cpp Rename several variables from EVT to more descriptive names, now that EVT 2009-09-23 21:02:20 +00:00