llvm-6502/include/llvm/Support
Bob Wilson bfb7dd9e9e Revert svn 122743, removing the instcombine pass that was replaced by earlycse.
My i386 llvm-gcc nightly tester found a regression for
SingleSource/Benchmarks/McGill/chomp that a bisect blamed on 122743.
That seems strange but apparently the combination of earlycse and instcombine
did something bad.  Chris says he intended to remove the instcombine pass, so
let's go ahead and try that.  We'll see if there are any performance losses.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122907 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-05 21:16:50 +00:00
..
AIXDataTypesFix.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
AlignOf.h Fix spelling. 2010-12-07 18:11:54 +00:00
Allocator.h Enhance ScopedHashTable to allow it to take an allocator argument. 2011-01-03 01:29:37 +00:00
Atomic.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
CallSite.h Implement PR8644: forwarding a memcpy value to a byval, 2010-11-21 00:28:59 +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 Merge System into Support. 2010-11-29 18:16:10 +00:00
CommandLine.h Trailing whitespace. 2010-08-10 14:49:24 +00:00
Compiler.h Support/Path: Deprecate PathV1::isAbsolute. 2010-12-17 21:21:31 +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 improve switch formation to handle small range 2010-12-17 06:20:15 +00:00
CrashRecoveryContext.h CrashRecoveryContext: Add RunSafelyOnThread helper function. 2010-11-05 07:19:09 +00:00
DataFlow.h Fix build of DataFlow.h 2010-08-04 09:30:20 +00:00
DataTypes.h.cmake Merge System into Support. 2010-11-29 18:16:10 +00:00
DataTypes.h.in I swear I did a make clean and make before committing all this... 2010-11-29 18:47:54 +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
Disassembler.h Merge System into Support. 2010-11-29 18:16:10 +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
DynamicLibrary.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
ELF.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Endian.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Errno.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
ErrorHandling.h report_fatal_error: Simplify a possible ambiguity. 2010-11-13 02:48:51 +00:00
FEnv.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
FileSystem.h Support/PathV2: Implement has_magic. 2010-12-28 01:49:01 +00:00
FileUtilities.h Merge System into Support. 2010-11-29 18:16:10 +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 Merge System into Support. 2010-11-29 18:16:10 +00:00
Host.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
IncludeFile.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +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 add methods to IRBuilder to create memcpy/memset/memmove. 2010-12-26 22:49:25 +00:00
IRReader.h MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
LeakDetector.h Make a few headers standalone. Plus, add a missing "template" keyword 2009-11-05 13:30:28 +00:00
LICENSE.TXT Merge System into Support. 2010-11-29 18:16:10 +00:00
MachO.h Merge System into Support. 2010-11-29 18:16:10 +00:00
ManagedStatic.h Merge System into Support. 2010-11-29 18:16:10 +00:00
MathExtras.h Typo. 2010-12-15 22:33:06 +00:00
Memory.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
MemoryBuffer.h MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00
MemoryObject.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Mutex.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
MutexGuard.h Merge System into Support. 2010-11-29 18:16:10 +00:00
NoFolder.h patch from Frits van Bommel: 2010-11-18 02:15:42 +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
Path.h Support: Rename Path.h to PathV1.h and add a new Path.h that includes both V1 and V2. 2010-12-17 17:22:36 +00:00
PathV1.h Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic. 2010-12-28 01:49:21 +00:00
PathV2.h Pass StringRefs by value, for consistency. 2010-12-17 18:19:06 +00:00
PatternMatch.h Move some those Xor simplifications which don't require creating new 2010-11-17 18:52:15 +00:00
PluginLoader.h
PointerLikeTypeTraits.h Merge System into Support. 2010-11-29 18:16:10 +00:00
PredIteratorCache.h
PrettyStackTrace.h Trailing whitespace. 2010-08-20 17:38:38 +00:00
Process.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
Program.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +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 Merge System into Support. 2010-11-29 18:16:10 +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
RWMutex.h Merge System into Support. 2010-11-29 18:16:10 +00:00
Signals.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
SMLoc.h Added a newline at the end of SMLoc.h 2010-01-18 22:16:54 +00:00
Solaris.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
SourceMgr.h now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the 2010-11-17 08:13:01 +00:00
StandardPasses.h Revert svn 122743, removing the instcombine pass that was replaced by earlycse. 2011-01-05 21:16:50 +00:00
StringPool.h Don't pass StringRef by reference. 2010-07-14 22:38:02 +00:00
SwapByteOrder.h Merge System into Support. 2010-11-29 18:16:10 +00:00
system_error.h Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. 2010-12-09 17:36:48 +00:00
SystemUtils.h Rename FindExecutable to PrependMainExecutablePath. 2010-11-03 16:14:16 +00:00
TargetFolder.h add missing method, PR6284 2010-02-17 18:39:56 +00:00
Threading.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
ThreadLocal.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
Timer.h Merge System into Support. 2010-11-29 18:16:10 +00:00
TimeValue.h Merge System into Support. 2010-11-29 18:16:10 +00:00
ToolOutputFile.h Move tool_output_file into its own file. 2010-10-07 20:32:40 +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
Valgrind.h Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
ValueHandle.h Revert r122114 (CallbackVH observing use-list changes) because it caused severe slowdowns on the Linux self-host configuration. 2010-12-20 22:28:03 +00:00