llvm-6502/include/llvm
Reid Spencer dd04df0ec3 For PR495:
Get rid of the difference between file paths and directory paths. The Path
class now simply stores a path that can refer to either a file or a
directory. This required various changes in the implementation and interface
of the class with the corresponding impact to its users. Doxygen comments were
also updated to reflect these changes. Interface changes are:

appendDirectory -> appendComponent
appendFile -> appendComponent
elideDirectory -> eraseComponent
elideFile -> eraseComponent
elideSuffix -> eraseSuffix
renameFile -> rename
setDirectory -> set
setFile -> set

Changes pass Dejagnu and llvm-test/SingleSource tests.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22349 91177308-0d34-0410-b5e6-96231b3b80d8
2005-07-07 23:21:43 +00:00
..
ADT Add some operators the PowerPC backend needs to efficiently and correctly 2005-06-15 18:28:44 +00:00
Analysis Don't crash on a query where the block is not in any loop. Thanks to 2005-06-29 17:41:25 +00:00
Assembly Give the asmparser the ability to parse strings, patch contributed by 2005-05-20 03:25:29 +00:00
Bytecode Remove vim settings from source code; people should use llvm/utils/vim/vimrc 2005-05-05 22:33:09 +00:00
CodeGen Add support for building/representing the symbol table, add some enum constants 2005-07-07 07:00:37 +00:00
Config Remove the check for the ffsll function. Its no longer needed by the 2005-05-15 22:15:11 +00:00
Debugger Remove trailing whitespace 2005-04-21 20:39:54 +00:00
ExecutionEngine Remove trailing whitespace 2005-04-21 20:39:54 +00:00
Support For PR495: 2005-07-07 23:21:43 +00:00
System For PR495: 2005-07-07 23:21:43 +00:00
Target Make several cleanups to Andrews varargs change: 2005-07-05 19:57:53 +00:00
Transforms Add SimplyLibCalls.cpp to VC++ build 2005-04-26 02:57:49 +00:00
AbstractTypeUser.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
Argument.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
BasicBlock.h Fix a thinko in the documentation of the splitBasicBlock method. The branch 2005-04-25 00:31:53 +00:00
CallGraphSCCPass.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
CallingConv.h New file 2005-05-06 19:59:08 +00:00
Constant.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Constants.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
DerivedTypes.h Some cleanups for compilation with GCC 4.0.0 to remove warnings: 2005-05-15 16:13:11 +00:00
Function.h remove deprecated methods 2005-05-16 01:49:23 +00:00
GlobalValue.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
GlobalVariable.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
InstrTypes.h allow these to take a generic Value* 2005-04-24 07:28:04 +00:00
Instruction.def improve comments 2005-06-24 18:17:33 +00:00
Instruction.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Instructions.h fix DCE + va_arg problem 2005-06-19 14:46:20 +00:00
IntrinsicInst.h Convert tabs to spaces 2005-04-22 03:18:56 +00:00
Intrinsics.h Implement count leading zeros (ctlz), count trailing zeros (cttz), and count 2005-05-03 17:19:30 +00:00
Linker.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Module.h remove deprecated methods 2005-05-16 01:49:23 +00:00
ModuleProvider.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Pass.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
PassAnalysisSupport.h Older compilers won't like the inline virtual destructor in the header file 2005-04-25 01:01:35 +00:00
PassManager.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
PassSupport.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
SymbolTable.h Some cleanups for compilation with GCC 4.0.0 to remove warnings: 2005-05-15 16:13:11 +00:00
SymbolTableListTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Type.h add a method, remove a dead #include 2005-04-23 21:59:42 +00:00
Use.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
User.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
Value.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00