1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/include/llvm/Support
Duncan Sands 39e0233734 Remove two uses of the gcc specific 'aligned' attribute. This
is partly because this attribute caused trouble in the past (the
SmallVector one had to be changed from aligned to aligned(8) due
to causing crashes on i386 for example; in theory the same might
be needed in the Allocator case...).  But it's mostly because
there seems to be no point in special casing gcc here.  Using the
same implementation for all compilers results in better testing.

llvm-svn: 115462
2010-10-03 15:15:19 +00:00
..
AlignOf.h Removed trailing whitespace. 2009-02-20 22:51:36 +00:00
Allocator.h Remove two uses of the gcc specific 'aligned' attribute. This 2010-10-03 15:15:19 +00:00
CallSite.h remove CallSite::get; it is still present (as protected) in the baseclass, use one of the constructors intead 2010-09-18 11:48:36 +00:00
Casting.h restrict dyn_cast_or_null to pointer types, just like cast_or_null; re-commit of r114279, backed out in r114280 2010-09-18 13:03:32 +00:00
CFG.h remove unneeded parens 2010-07-08 16:52:57 +00:00
circular_raw_ostream.h Add circular_raw_ostream, which buffers its output in a circular queue 2009-12-23 16:08:15 +00:00
COFF.h COFF: Fix incorrect SCT_COMPLEX_TYPE_SHIFT. Add a few constants. 2010-09-01 14:09:36 +00:00
CommandLine.h Trailing whitespace. 2010-08-10 14:49:24 +00:00
Compiler.h Remove LLVM_GLOBAL_VISIBILITY, which is unused, and was not working properly. 2010-09-15 08:09:55 +00:00
ConstantFolder.h Adding missing methods for creating Add, Mul, Neg and Sub with NUW. 2010-02-02 12:53:04 +00:00
ConstantRange.h Add completely hokey binary-and and binary-or operations to ConstantRange and 2010-09-07 05:39:02 +00:00
CrashRecoveryContext.h CrashRecovery: Add CrashRecoveryContext::GetCurrent(), so clients can find the active context from anywhere. 2010-08-17 22:32:37 +00:00
DataFlow.h Fix build of DataFlow.h 2010-08-04 09:30:20 +00:00
Debug.h Fix a comment. 2009-12-23 23:19:43 +00:00
DebugLoc.h remove compatibility typedef. 2010-04-02 20:26:07 +00:00
DOTGraphTraits.h typo 2010-05-27 09:48:47 +00:00
Dwarf.h Did my commit for the last patch for the .loc directory from the wrong place and 2010-09-30 17:16:09 +00:00
DynamicLinker.h
ELF.h Sketch i386 relocations handling, from Roman Divacky. 2010-08-17 18:20:28 +00:00
ErrorHandling.h Introduce a ScopedFatalErrorHandler class to make it easy to register 2010-08-18 20:16:39 +00:00
FileUtilities.h Fix llvm-ld to clean up its output files in case of an error. 2010-03-30 19:56:41 +00:00
Format.h Restore snprintf weirdness for VCPP only 2009-12-22 20:11:00 +00:00
FormattedStream.h Make tool_output_file's raw_ostream instance a member variable instead 2010-09-01 14:20:41 +00:00
GetElementPtrTypeIterator.h Fix indentation. 2009-12-04 22:46:47 +00:00
GraphWriter.h writeGraph doesn't need its ShortNames argument. 2010-09-27 16:59:51 +00:00
InstIterator.h
InstVisitor.h rename indbr -> indirectbr to appease the residents of #llvm. 2009-10-28 00:19:10 +00:00
IRBuilder.h remove some unneeded overloads that were causing 2010-07-15 21:24:02 +00:00
IRReader.h Don't print the filename twice in file-not-found errors. 2010-08-04 01:13:48 +00:00
LeakDetector.h Make a few headers standalone. Plus, add a missing "template" keyword 2009-11-05 13:30:28 +00:00
MachO.h Use System/DataTypes.h instead of stdint.h, which isn't portable. 2010-07-21 18:48:59 +00:00
ManagedStatic.h Remove dead code. ManagedCleanup is unused, and contained a serious bug in that 2010-09-07 20:53:39 +00:00
MathExtras.h There is this new "LLVM" compiler that supports __builtin_bswap but thinks it's gcc 4.2. 2010-08-17 11:45:38 +00:00
MemoryBuffer.h Tweak MemoryBuffer to allocate the class itself, the name and possibly the 2010-06-25 11:50:40 +00:00
MemoryObject.h Move DataTypes.h to include/llvm/System, update all users. This breaks the last 2009-10-26 01:35:46 +00:00
MutexGuard.h Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
NoFolder.h Adding missing methods for creating Add, Mul, Neg and Sub with NUW. 2010-02-02 12:53:04 +00:00
OutputBuffer.h Make a few headers standalone. Plus, add a missing "template" keyword 2009-11-05 13:30:28 +00:00
PassNameParser.h Shrink PassNameParser's binary size with array_pod_sort. 2010-08-07 11:45:42 +00:00
PatternMatch.h add m_BitCast for matching a bitcast. 2010-08-26 21:35:52 +00:00
PluginLoader.h
PointerLikeTypeTraits.h lang points out that the comment is out of date with the code. 2009-10-27 04:58:10 +00:00
PredIteratorCache.h Add caching of predecessor counts as well as predecessors themselves. 2009-04-22 08:46:33 +00:00
PrettyStackTrace.h Trailing whitespace. 2010-08-20 17:38:38 +00:00
raw_os_ostream.h Make some methods const. The only interesting change here is that 2009-12-19 01:38:42 +00:00
raw_ostream.h Make tool_output_file's raw_ostream instance a member variable instead 2010-09-01 14:20:41 +00:00
Recycler.h Public and private corrections, warned about by icc (#304). 2009-09-06 08:55:57 +00:00
RecyclingAllocator.h Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They will 2010-04-08 15:22:35 +00:00
Regex.h Add include guards to Support/Regex.h. 2010-08-20 17:38:44 +00:00
Registry.h Add a comment. 2010-07-26 21:05:37 +00:00
RegistryParser.h Registry.h should not depend on CommandLine.h. 2009-01-16 07:02:28 +00:00
SMLoc.h Added a newline at the end of SMLoc.h 2010-01-18 22:16:54 +00:00
SourceMgr.h Push twines deeper into SourceMgr's error handling methods. 2010-09-27 17:42:11 +00:00
StableBasicBlockNumbering.h
StandardPasses.h Revert r115099 (adding early jump threading). It's not clear if the benefits are worth the compile time cost. 2010-09-29 23:31:09 +00:00
StringPool.h Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
SystemUtils.h Reword this comment. Don't mention outs(), as that's not what 2010-09-01 23:33:02 +00:00
TargetFolder.h add missing method, PR6284 2010-02-17 18:39:56 +00:00
Timer.h Roll back my last two commits, valgrind complains. 2010-08-07 13:27:41 +00:00
type_traits.h improve isPodLike to know that all non-class types are pod. 2009-12-15 07:40:44 +00:00
TypeBuilder.h Add X86 MMX type to bitcode and Type. 2010-09-10 20:55:01 +00:00
ValueHandle.h Fix TrackingVH to handle const Value subclasses. 2010-04-14 22:24:25 +00:00