1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib/VMCore
Dale Johannesen 2a0b2ab2fc Constant fold int-to-long-double conversions;
use APFloat for int-to-float/double; use
round-to-nearest for these (implementation-defined,
seems to match gcc).

llvm-svn: 42484
2007-09-30 18:19:03 +00:00
..
AsmWriter.cpp Make temporaries explicit to avoid premature 2007-09-26 23:20:33 +00:00
AutoUpgrade.cpp This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 2007-08-04 01:51:18 +00:00
BasicBlock.cpp DummyInst's member functions don't need to be virtual. 2007-07-26 15:25:08 +00:00
ConstantFold.cpp Constant fold int-to-long-double conversions; 2007-09-30 18:19:03 +00:00
ConstantFold.h Update GEP constructors to use an iterator interface to fix 2007-09-04 15:46:09 +00:00
Constants.cpp Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo 2007-09-17 18:34:04 +00:00
Core.cpp Demoting CHelpers.h to include/llvm/Support. 2007-09-29 01:38:42 +00:00
DominatorCalculation.h Template-ize more of the DomTree internal implementation details. Only the calculate() methods for DomTree and PostDomTree remain to be merged/template-ized. 2007-09-30 04:17:16 +00:00
Dominators.cpp Convert DFSPass into a templated friend function, in preparation for making it common to DomTree and PostDomTree. 2007-09-27 23:23:00 +00:00
Function.cpp Two ParamAttrsVectors which differ by a permutation 2007-09-11 14:40:04 +00:00
Globals.cpp handle gep aliasee 2007-05-05 23:49:02 +00:00
InlineAsm.cpp
Instruction.cpp Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDead 2007-07-26 16:06:08 +00:00
Instructions.cpp Update GEP constructors to use an iterator interface to fix 2007-09-04 15:46:09 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile
Mangler.cpp Add support for appending a suffix to the end of a mangled name. 2007-09-17 22:39:32 +00:00
Module.cpp
ModuleProvider.cpp
Pass.cpp Re-install patch to enable use of PassID. 2007-05-02 20:38:25 +00:00
PassManager.cpp Do not overuse std::string. Pass around char * directly. 2007-08-10 18:29:32 +00:00
SymbolTableListTraitsImpl.h
Type.cpp Add Type::isIntOrIntVector, like Type::isFPOrFPVector. 2007-08-20 19:25:59 +00:00
TypeSymbolTable.cpp
Value.cpp Make Value::getNameLen not crash on an empty name, fixing PR1712. 2007-09-28 20:09:40 +00:00
ValueSymbolTable.cpp
ValueTypes.cpp long double patch 3 of N. Add to MVT. 2007-08-03 20:51:37 +00:00
Verifier.cpp Check that the second parameter of init_trampoline 2007-09-29 16:25:54 +00:00