1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/include/llvm
Chris Lattner 4938a7c8a1 Move all data members to the end of the class.
Add a hook to find out how the target handles shift amounts that are out of
range.  Either they are undefined (the default), they mask the shift amount
to the size of the register (X86, Alpha, etc), or they extend the shift (PPC).

This defaults to undefined, which is conservatively correct.

llvm-svn: 19676
2005-01-19 03:36:03 +00:00
..
ADT Provide support for HP/UX aCC compiler's variant of hash_map and hash_set 2005-01-16 02:58:39 +00:00
Analysis Apply feed back from Chris: 2005-01-10 03:56:27 +00:00
Assembly Add llvm-as project to Visual Studio 2005-01-01 20:51:41 +00:00
Bytecode Improve compatibility with aCC on HPUX. Patch by Duraid Madina 2005-01-16 01:22:18 +00:00
CodeGen Keep track of the returned value type as well. 2005-01-18 19:26:18 +00:00
Config Provide support for HP/UX aCC compiler's variant of hash_map and hash_set 2005-01-16 02:58:39 +00:00
Debugger For PR351: \ 2004-12-13 17:01:53 +00:00
ExecutionEngine Add a convenience function for clearing the two global areas. 2004-12-13 16:22:32 +00:00
Support Add a method 2005-01-13 23:26:28 +00:00
System Fix the documentation for executeAndWait so the argument comments are 2005-01-11 06:37:27 +00:00
Target Move all data members to the end of the class. 2005-01-19 03:36:03 +00:00
Transforms Apply feedback from Chris. 2005-01-10 04:23:32 +00:00
AbstractTypeUser.h Convert 'struct' to 'class' in various places to adhere to the coding standards 2004-10-27 16:14:51 +00:00
Argument.h
BasicBlock.h Warning fixes for VC++, contributed by Morten Ofstad! 2004-11-15 19:02:35 +00:00
CallGraphSCCPass.h 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:48:05 +00:00
Constant.h Add static functions to clear singleton maps. Patch contributed by 2004-11-19 16:39:04 +00:00
Constants.h Change this method to return ulong, not uint, for 64-bit targets. 2004-12-13 19:48:51 +00:00
DerivedTypes.h Fix VC++ compilation error 2005-01-08 22:44:06 +00:00
Function.h Add convenience method. 2005-01-07 07:40:32 +00:00
GlobalValue.h Add an accessor 2004-11-15 23:20:19 +00:00
GlobalVariable.h Add long overdue methods 2004-10-11 22:21:13 +00:00
InstrTypes.h Move the implementation of the clone method for these classes to 2004-10-15 23:52:05 +00:00
Instruction.def Add new unreachable instruction 2004-10-16 18:05:37 +00:00
Instruction.h Add method 2004-11-30 02:51:53 +00:00
Instructions.h Add missing accessor. 2004-12-10 20:35:47 +00:00
IntrinsicInst.h Fix bountiful sources of VC++ 'possible loss of data' warnings 2005-01-01 18:58:23 +00:00
Intrinsics.h The Alpha (tm) intrinsics aren't even being used 2004-10-29 18:43:43 +00:00
Linker.h Completely rewrite the interface to be class based 2004-12-13 02:58:05 +00:00
Module.h These methods are long gone, ConstantPointerRef is dead. 2004-11-19 16:25:42 +00:00
ModuleProvider.h
Pass.h For PR387:\ 2004-12-07 08:11:11 +00:00
PassAnalysisSupport.h
PassManager.h 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:48:05 +00:00
PassSupport.h
SymbolTable.h Fix typeo 2004-12-05 06:33:15 +00:00
SymbolTableListTraits.h
Type.def Packed types, brought to you by Brad Jones 2004-08-20 06:00:58 +00:00
Type.h Added a size_type typedef to LLVM containers to make Visual Studio shut up 2004-12-13 16:28:53 +00:00
Use.h Convert 'struct' to 'class' in various places to adhere to the coding standards 2004-10-27 16:14:51 +00:00
User.h Warning fixes for VC++, contributed by Morten Ofstad! 2004-11-15 19:02:35 +00:00
Value.h Added a size_type typedef to LLVM containers to make Visual Studio shut up 2004-12-13 16:28:53 +00:00