llvm-6502/include/llvm
Reid Spencer 4031befb62 Add a uniqueID field to the FileStatus structure for Paths. This will map
to the inode number on Unix and something far less unique on Windows. The
windows case needs to be improved.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35461 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-29 17:00:31 +00:00
..
ADT Compute getLowBitsSet correctly. Using the complement of a 64-bit value 2007-03-25 21:58:42 +00:00
Analysis LoopSimplify::FindPHIToPartitionLoops() 2007-03-20 20:19:48 +00:00
Assembly Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
Bytecode For PR1195: 2007-02-15 02:26:10 +00:00
CodeGen Change findRegisterUseOperand() to return operand index instead. 2007-03-26 22:37:45 +00:00
Config Add possibility to set memory limit for binaries run via libSystem. This 2007-02-16 19:11:07 +00:00
Debugger For PR797: 2006-08-22 16:06:27 +00:00
ExecutionEngine Make StoreValueToMemory a little more efficient by not copying a 2007-03-06 05:02:28 +00:00
Support Be more explicit concerning argument sizes. 2007-03-22 19:11:57 +00:00
System Add a uniqueID field to the FileStatus structure for Paths. This will map 2007-03-29 17:00:31 +00:00
Target Remove isLegalAddressImmediate. 2007-03-28 01:53:55 +00:00
Transforms Now IndVarSimplify is a LoopPass. 2007-03-07 06:39:01 +00:00
.cvsignore Ignore generated file Intrinsics.gen 2006-03-23 23:49:59 +00:00
AbstractTypeUser.h For PR778: 2006-06-05 16:29:06 +00:00
Argument.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
BasicBlock.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
CallGraphSCCPass.h Remove dead code. 2007-01-26 01:08:18 +00:00
CallingConv.h Propagate changes from my local tree. This patch includes: 2007-01-28 13:31:35 +00:00
Constant.h Added ContainsRelocations() to check if a constant might only be resolvable at load time. 2007-03-08 00:59:12 +00:00
Constants.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
DerivedTypes.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
Function.h For PR411: 2007-02-05 20:47:22 +00:00
GlobalValue.h Rework GlobalValue::removeDeadConstantUsers to always remove dead constant 2007-02-25 21:06:13 +00:00
GlobalVariable.h For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid 2007-01-30 20:08:39 +00:00
InlineAsm.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
InstrTypes.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instruction.def Changes to support making the shift instructions be true BinaryOperators. 2007-02-02 02:16:23 +00:00
Instruction.h Refactor the setName stuff, moving it down the inheritance hierarchy, to 2007-02-24 00:55:48 +00:00
Instructions.h Provide an ICmpInst::makeConstantRange to generate a ConstantRange value 2007-02-28 22:00:54 +00:00
IntrinsicInst.h For PR950: 2006-10-20 07:07:24 +00:00
Intrinsics.h Automatically generating intrinsic declarations from Dan Gohman. Modified 2007-02-07 20:38:26 +00:00
Intrinsics.td Add support for the v1i64 type. This makes better code for this: 2007-03-26 07:53:08 +00:00
IntrinsicsPowerPC.td Convert the intrinsic function definitions to use llvm_i32_ty instead of 2006-12-31 22:24:55 +00:00
IntrinsicsX86.td Add support for integer comparison builtins. 2007-03-27 20:21:31 +00:00
LinkAllPasses.h remove some passes 2007-02-20 05:31:04 +00:00
LinkAllVMCore.h For PR780: 2006-07-26 16:55:39 +00:00
Linker.h Minor style fixes from review. 2006-11-11 19:59:25 +00:00
LinkTimeOptimizer.h Add printVersion(). Linker can use it to print LLVM version number. 2007-02-01 01:46:06 +00:00
Module.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
ModuleProvider.h Fix an embarassing bug reid noticed 2006-07-07 00:01:01 +00:00
Pass.h Keep track of inherited analysis. For example, if a loop pass does not 2007-03-06 01:55:46 +00:00
PassAnalysisSupport.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassManager.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassManagers.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
PassSupport.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
SymbolTableListTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Type.h Add the 'explicit' keyword to several constructors that accept one 2007-03-23 18:44:11 +00:00
TypeSymbolTable.h shrink vmcore by moving symbol table stripping support out of VMCore into 2007-02-07 06:22:45 +00:00
Use.h Move the definition of value_use_iterator::getOperandNo to User.h where the 2006-05-08 05:59:36 +00:00
User.h Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::string, Value*> 2007-02-12 05:18:08 +00:00
Value.h Document the use of getValueType() more accurately, specifically explain 2007-03-05 23:06:32 +00:00
ValueSymbolTable.h Start value symbol tables out small (space for 16 elts), not huge (space for 512). 2007-03-26 01:45:35 +00:00