llvm-mirror/lib/VMCore
Dale Johannesen 6854f86296 Make special cases (0 inf nan) work for frem.
Besides APFloat, this involved removing code
from two places that thought they knew the
result of frem(0., x) but were wrong.

llvm-svn: 62645
2009-01-21 00:35:19 +00:00
..
AsmWriter.cpp Add the private linkage. 2009-01-15 20:18:42 +00:00
Attributes.cpp Use the spiffy new getAlignmentFromAttrs function. 2009-01-11 17:02:06 +00:00
AutoUpgrade.cpp Large mechanical patch. 2008-09-25 21:00:45 +00:00
BasicBlock.cpp fix grammar, thanks Duncan! 2008-12-11 11:44:49 +00:00
CMakeLists.txt CMake: removed lib/VMCore/DebugInfoBuilder.cpp. 2009-01-08 00:18:52 +00:00
ConstantFold.cpp Make special cases (0 inf nan) work for frem. 2009-01-21 00:35:19 +00:00
ConstantFold.h Fix comment typos. 2008-08-01 12:23:49 +00:00
Constants.cpp select constant exprs should have the same constraints as select instructions, 2008-12-29 00:16:12 +00:00
Core.cpp C bindings for dyn_cast_or_null. 2008-12-19 18:39:45 +00:00
Dominators.cpp Move dominator info printer into tool/opt/GraphPrinters.cpp 2008-06-30 17:32:58 +00:00
Function.cpp make tblgen emit the entire Intrinsic::getAttributes method, 2009-01-12 01:18:58 +00:00
Globals.cpp Use mayBeOverridden here, in anticipation of the 2009-01-08 20:55:49 +00:00
InlineAsm.cpp Keep track of *which* input constraint matches an output 2008-10-17 16:47:46 +00:00
Instruction.cpp add a new insertAfter method, patch by Tom Jablin! 2009-01-13 07:43:51 +00:00
Instructions.cpp simplify CallSite helper class to not consult the Instruction's 2009-01-11 22:33:22 +00:00
IntrinsicInst.cpp The fields for the stoppoint debug intrinsic have not changed, so update the 2008-12-19 19:56:36 +00:00
LeakDetector.cpp Have LeakDetector use a SmallPtrSet instead of an std::set. 2008-08-14 20:40:10 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Mangler.cpp Add the private linkage. 2009-01-15 20:18:42 +00:00
Module.cpp Add the private linkage. 2009-01-15 20:18:42 +00:00
ModuleProvider.cpp Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Pass.cpp Speed up the passmgr by avoiding heap thrashing on vectors. 2008-08-08 05:33:04 +00:00
PassManager.cpp Fix a use of an invalid iterator when -debug-pass=Details is used. 2008-11-06 21:57:17 +00:00
PrintModulePass.cpp Move Print*Pass to use raw_ostream. 2008-10-22 03:25:22 +00:00
SymbolTableListTraitsImpl.h Fold the useful features of alist and alist_node into ilist, and 2008-07-28 21:51:04 +00:00
Type.cpp Reverting back 58505. Will commit it once I have the bc reader/writer/docs 2008-11-01 10:57:12 +00:00
TypeSymbolTable.cpp Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. 2008-05-15 10:04:30 +00:00
Use.cpp another fix to my previous commit: 2009-01-05 17:19:25 +00:00
Value.cpp Make stripPointerCasts and getUnderlyingObject 2008-12-29 21:06:19 +00:00
ValueSymbolTable.cpp implement some fixme's by making "autorenaming" in the value symbol table not 2008-06-27 21:26:26 +00:00
ValueTypes.cpp Added support for vector widening. 2008-12-18 20:03:17 +00:00
Verifier.cpp Verify Intrinsic::dbg_declare. 2009-01-19 21:00:48 +00:00