llvm-6502/include/llvm
Reid Spencer 4f1bd9e996 For PR780:
1. Fix the macros in IncludeFile.h to put everything in the llvm namespace
2. Replace the previous explicit mechanism in all the .h and .cpp files
   with the macros in IncludeFile.h
This gets us a consistent mechanism throughout LLVM for ensuring linkage.
Next step is to make sure its used in enough places.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28715 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-07 22:00:26 +00:00
..
ADT Favor C++ casts over C casts in C++ code. 2006-06-01 07:03:53 +00:00
Analysis For PR780: 2006-06-07 22:00:26 +00:00
Assembly Replace an old C-style cast with a C++ cast (squelch warning) 2006-05-29 02:32:43 +00:00
Bytecode improve comment. 2006-05-14 19:10:22 +00:00
CodeGen Add a new sentry node type, allowing assertions to catch trivial 2006-05-27 00:40:15 +00:00
Config For PR633: 2006-06-05 16:11:07 +00:00
Debugger
ExecutionEngine Move methods out of line so that MutexGuard.h isn't required in the header. 2006-05-08 22:00:26 +00:00
Support For PR780: 2006-06-07 22:00:26 +00:00
System For PR780: 2006-06-07 22:00:26 +00:00
Target For PR786: 2006-05-24 19:21:13 +00:00
Transforms Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.h 2006-06-02 18:40:06 +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 For PR778: 2006-06-05 16:29:06 +00:00
BasicBlock.h For PR778: 2006-06-05 16:29:06 +00:00
CallGraphSCCPass.h
CallingConv.h For PR778: 2006-06-05 16:29:06 +00:00
Constant.h For PR778: 2006-06-05 16:29:06 +00:00
Constants.h Provide a simpler interface for getting a ConstantArray from a character 2006-05-30 18:15:07 +00:00
DerivedTypes.h add a new Type::getIntegralTypeMask() method, which is useful for clients that 2006-02-07 06:17:10 +00:00
Function.h Add a missing Module::setTargetTriple method. 2005-10-25 17:58:00 +00:00
GlobalValue.h Add support for putting globals in a particular section 2005-11-12 00:09:49 +00:00
GlobalVariable.h Fix VC++ level 4 warnings. Because a base class has declared these private, VC++ complains it cannot automatically generate this methods. 2005-12-17 00:19:22 +00:00
InlineAsm.h add a new flag 2006-02-23 23:36:23 +00:00
InstrTypes.h
Instruction.def Add a new shufflevector instruction 2006-04-08 01:15:18 +00:00
Instruction.h This method doesn't need to be virtual, thanks to Reid for pointing this out. 2006-05-09 17:29:17 +00:00
Instructions.h Fix some doxygen usage in these headers. 2006-05-19 19:07:54 +00:00
IntrinsicInst.h For PR780: 2006-06-07 22:00:26 +00:00
Intrinsics.h Add a programatic interface to intrinsic names. 2006-03-25 06:32:07 +00:00
Intrinsics.td Fix an incorrect prototype for this intrinsic, fixing 2006-04-13 18:23:48 +00:00
IntrinsicsPowerPC.td Add PowerPC intrinsics to support dcbz[l] 2006-06-06 21:29:23 +00:00
IntrinsicsX86.td Added X86 SSE2 intrinsics which can be represented as vector_shuffles. This is 2006-04-24 23:34:56 +00:00
LinkAllVMCore.h For PR780: 2006-06-07 20:00:19 +00:00
Linker.h Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean. 2006-02-22 16:23:43 +00:00
Module.h Make the getNamedFunction and getNamedGlobal methods be const. They don't 2006-05-31 16:40:28 +00:00
ModuleProvider.h
Pass.h Be consistent in using class vs struct to make VC++ happy. And as it contains 2006-01-04 17:21:23 +00:00
PassAnalysisSupport.h Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean. 2006-02-22 16:23:43 +00:00
PassManager.h Patch #6's in Saem's refactor-the-passmanager patch series. From him: 2006-01-04 07:47:13 +00:00
PassSupport.h For PR780: 2006-06-07 20:00:19 +00:00
SymbolTable.h 4 billion names is enough for anyone. And really fix the build on alpha this time 2006-05-31 20:40:36 +00:00
SymbolTableListTraits.h
Type.h Clarify type naming. 2006-05-31 16:03:20 +00:00
TypeSymbolTable.h 4 billion names is enough for anyone. And really fix the build on alpha this time 2006-05-31 20:40:36 +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 Move the definition of value_use_iterator::getOperandNo to User.h where the 2006-05-08 05:59:36 +00:00
Value.h For PR778: 2006-06-05 16:29:06 +00:00
ValueSymbolTable.h 4 billion names is enough for anyone. And really fix the build on alpha this time 2006-05-31 20:40:36 +00:00