llvm-mirror/lib/VMCore
Reid Spencer 80bf052680 Provide an isPowerOf2ByteWidth method for the IntegerType class. This will
mostly be used by back ends that wish to distinguish between integer types
that fit evenly within a natural integer type and those that don't.

llvm-svn: 33328
2007-01-18 02:59:54 +00:00
..
AsmWriter.cpp make this more efficient in release builds (time and space) 2007-01-15 18:28:18 +00:00
BasicBlock.cpp add method, correct comment 2006-09-23 04:03:45 +00:00
ConstantFolding.cpp rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00
ConstantFolding.h Cleanup ConstantFoldCompareInstruction: 2006-12-24 18:52:08 +00:00
Constants.cpp rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00
Dominators.cpp Removed iostream #includes. Replaced std::cerr with DOUT. 2006-11-17 08:03:48 +00:00
Function.cpp For PR411: 2007-01-06 07:24:44 +00:00
Globals.cpp Add a version of the globalvariable ctor that inserts at a specific location. 2006-09-30 21:31:26 +00:00
InlineAsm.cpp For PR780: 2006-06-07 23:03:13 +00:00
Instruction.cpp Now that setcondinst has been eliminated, we can mark Value::SubclassID 2007-01-04 02:15:37 +00:00
Instructions.cpp For PR1117: 2007-01-17 02:46:11 +00:00
IntrinsicInst.cpp Update version in safe guards. 2006-12-13 17:49:24 +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 Adding dllimport, dllexport and external weak linkage types. 2006-09-14 18:23:27 +00:00
Module.cpp Change the interface to Module::getOrInsertFunction to be easier to use, 2007-01-07 08:09:25 +00:00
ModuleProvider.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Pass.cpp 1) Remove old AnalysisResolver. 2007-01-05 22:47:07 +00:00
PassManager.cpp Update ModulePass::assignPassManager() to take into account Preferred 2007-01-17 21:19:23 +00:00
SymbolTable.cpp For PR411: 2007-01-06 07:24:44 +00:00
SymbolTableListTraitsImpl.h For PR411: 2007-01-06 07:24:44 +00:00
Type.cpp Provide an isPowerOf2ByteWidth method for the IntegerType class. This will 2007-01-18 02:59:54 +00:00
TypeSymbolTable.cpp For PR411: 2007-01-06 07:24:44 +00:00
Value.cpp For PR411: 2007-01-06 07:24:44 +00:00
ValueSymbolTable.cpp Removed iostream #includes. Replaced std::cerr with DOUT. 2006-11-17 08:03:48 +00:00
ValueTypes.cpp Rename BoolTy as Int1Ty. Patch by Sheng Zhou. 2007-01-11 18:21:29 +00:00
Verifier.cpp rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00