llvm-6502/lib/VMCore
Reid Spencer 0d54b7df4f Use the APInt versions of the bit-wise conversions of float/double to int
and back. While this is not strictly necessary, it does pave the way for
future changes in casting. It should now be possible to improve vector
casting to deal with un-equal fp/int sizes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34808 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-01 20:44:23 +00:00
..
AsmWriter.cpp Adjust to changes in the APInt interface. 2007-02-27 20:25:25 +00:00
BasicBlock.cpp Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00
ConstantFold.cpp Use the APInt versions of the bit-wise conversions of float/double to int 2007-03-01 20:44:23 +00:00
ConstantFold.h Revise APIs for creating constantexpr GEPs to not require the use of vectors. 2007-01-31 04:40:28 +00:00
Constants.cpp Drop the ConstantInt(const Type&, const APInt&) constructor. It is 2007-03-01 19:30:34 +00:00
Dominators.cpp Removed iostream #includes. Replaced std::cerr with DOUT. 2006-11-17 08:03:48 +00:00
Function.cpp Implement Function::getIntrinsicID without it needing to call Value::getName, 2007-02-15 19:17:16 +00:00
Globals.cpp reapply my previous patch with a bugfix. 2007-02-26 05:02:39 +00:00
InlineAsm.cpp For PR780: 2006-06-07 23:03:13 +00:00
Instruction.cpp Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instructions.cpp Use modern variable name. ConstantUnsignedInt is long since dead. No 2007-03-01 20:27:41 +00:00
IntrinsicInst.cpp Change the MachineDebugInfo to MachineModuleInfo to better reflect usage 2007-01-26 21:22:28 +00:00
LeakDetector.cpp Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
Makefile Make the makefile tell us when Intrinsics.gen is being updated. 2006-10-26 01:42:23 +00:00
Mangler.cpp For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid 2007-01-30 20:08:39 +00:00
Module.cpp For PR411: 2007-02-05 21:19:13 +00:00
ModuleProvider.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Pass.cpp For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid 2007-01-30 20:08:39 +00:00
PassManager.cpp Make getPassManagerType() const. 2007-02-27 15:00:39 +00:00
SymbolTableListTraitsImpl.h Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00
Type.cpp Reduce #includage by taking a method out of line. 2007-03-01 04:02:06 +00:00
TypeSymbolTable.cpp shrink vmcore by moving symbol table stripping support out of VMCore into 2007-02-07 06:22:45 +00:00
Value.cpp rewrite Value::takeName to take advantage of the new symtab stuff. This 2007-02-15 20:01:43 +00:00
ValueSymbolTable.cpp disable some noisy debug output 2007-02-25 20:42:59 +00:00
ValueTypes.cpp For PR1195: 2007-02-15 02:26:10 +00:00
Verifier.cpp For PR1195: 2007-02-15 03:39:18 +00:00