llvm-6502/include/llvm/Support
Chris Lattner 6b0dc92043 progress making the world safe to ConstantDataVector. While
we're at it, allow PatternMatch's "neg" pattern to match integer
vector negations, and enhance ComputeNumSigned bits to handle
shl of vectors.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149082 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-26 21:37:55 +00:00
..
AIXDataTypesFix.h
AlignOf.h
Allocator.h Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much memory a BumpPtrAllocator allocated. 2011-04-18 22:44:46 +00:00
Atomic.h
BlockFrequency.h Add missing includes/class declaration. 2011-11-04 18:30:30 +00:00
BranchProbability.h Make an obviously const interface actually be marked as const. 2011-11-20 11:22:03 +00:00
CallSite.h Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. 2011-11-20 19:09:04 +00:00
Capacity.h Add missing includes/class declaration. 2011-11-04 18:30:30 +00:00
Casting.h PR7952: Make isa<> use the same logic as cast<>, so that they both work 2011-05-21 19:13:10 +00:00
CFG.h Change the Dominators recalculate() function to only rely on GraphTraits 2011-12-05 19:17:04 +00:00
circular_raw_ostream.h
CodeGen.h Sink codegen optimization level into MCCodeGenInfo along side relocation model 2011-11-16 08:38:26 +00:00
COFF.h Remove extra ,. 2011-11-16 01:36:50 +00:00
CommandLine.h Reword comment based on feedback by Duncan Sands. 2012-01-24 16:18:30 +00:00
Compiler.h include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIBUTE_WEAK on cygming for now. 2011-11-15 05:24:26 +00:00
ConstantFolder.h Convert ConstantExpr::getGetElementPtr and 2011-07-21 14:31:17 +00:00
ConstantRange.h
CrashRecoveryContext.h Add explicit 'unregister' method to CrashRecoveryConextCleanupRegistrar. 2011-05-04 23:26:59 +00:00
DataExtractor.h Add the DataExtractor utility class. 2011-09-13 19:42:16 +00:00
DataFlow.h
DataTypes.h.cmake Fix pasto. 2011-11-05 09:45:17 +00:00
DataTypes.h.in Fix pasto. 2011-11-05 09:45:17 +00:00
Debug.h
DebugLoc.h Add dump() 2011-07-14 21:50:04 +00:00
Disassembler.h
DOTGraphTraits.h Delete names for unused parameters in inline function definitions in headers, so LLVM users can compile with -Wunused-parameter. PR11257; based on patch by Kevin Harris. 2011-11-04 18:11:56 +00:00
Dwarf.h The second part of support for generating dwarf for assembly source files. This 2011-12-09 18:09:40 +00:00
DynamicLibrary.h Add missing includes/class declaration. 2011-11-04 18:30:30 +00:00
ELF.h Add support for gnu_indirect_function. 2011-12-12 17:34:04 +00:00
Endian.h Basic runtime dynamic loading capabilities added to ELFObjectFile, implemented 2012-01-22 09:01:03 +00:00
Errno.h
ErrorHandling.h Version N of the llvm_unreachable patch: VC++ doesn't recognize that abort() 2011-03-14 22:41:50 +00:00
FEnv.h Add missing file. 2011-06-23 14:02:13 +00:00
FileSystem.h Zap unnecessary semicolons. 2011-12-15 21:11:38 +00:00
FileUtilities.h Fix whitespace. 2011-03-31 13:06:39 +00:00
Format.h Add support for dumping section headers to llvm-objdump. This uses the same 2011-10-10 21:21:34 +00:00
FormattedStream.h
GCOV.h Put GCOVFile and other related interface in a common header so that llvm-cov tool can share it with GCOV writer. 2011-10-04 17:24:48 +00:00
GetElementPtrTypeIterator.h Convert gep_type_begin and gep_type_end to use ArrayRef. 2011-07-19 14:42:50 +00:00
GraphWriter.h Twinify GraphWriter a little bit. 2011-11-15 16:26:38 +00:00
Host.h revert r147542 after comments from Joerg Sonnenberger 2012-01-05 18:28:46 +00:00
IncludeFile.h
InstIterator.h
InstVisitor.h Initial commit of the 'landingpad' instruction. 2011-08-12 20:24:12 +00:00
IRBuilder.h Initial commit of the 'landingpad' instruction. 2011-08-12 20:24:12 +00:00
IRReader.h Make SMDiagnostic a little more sane. Instead of passing around note/warning/error as a 2011-10-16 05:43:57 +00:00
JSONParser.h Remove extraneous ';'s. 2012-01-23 22:55:02 +00:00
LeakDetector.h
LICENSE.TXT
MachO.h Object: Add isSymbolWeak. 2011-10-17 23:54:22 +00:00
ManagedStatic.h Add support for tsan annotations (thread sanitizer, a valgrind-based tool). 2011-11-14 20:50:16 +00:00
MathExtras.h Hexagon backend support 2011-12-12 21:14:40 +00:00
Memory.h Tidy up. 2011-03-18 16:39:36 +00:00
MemoryBuffer.h use 64-bit types instead of off_t/size_t to avoid the issue when 2011-09-15 23:13:00 +00:00
MemoryObject.h
Mutex.h
MutexGuard.h
NoFolder.h Convert GetElementPtrInst to use ArrayRef. 2011-07-25 09:48:08 +00:00
OutputBuffer.h
PassNameParser.h
Path.h
PathV1.h Remove a couple unused methods. PR11201. 2011-11-01 05:11:01 +00:00
PathV2.h Update the comment for system_temp_directory() to indicate when it 2011-09-14 23:21:47 +00:00
PatternMatch.h progress making the world safe to ConstantDataVector. While 2012-01-26 21:37:55 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PredIteratorCache.h
PrettyStackTrace.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
Process.h Remove SetWorkingDirectory from the Process interface. Nothing in LLVM 2012-01-15 08:41:35 +00:00
Program.h Support/Program: Make Change<stream>ToBinary return error_code. 2011-12-13 23:16:49 +00:00
raw_os_ostream.h
raw_ostream.h raw_fd_ostream: Add a SetUseAtomicWrites() method (uses writev). 2011-02-03 03:32:32 +00:00
Recycler.h
RecyclingAllocator.h
Regex.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
Registry.h
RegistryParser.h
RWMutex.h
Signals.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
SMLoc.h Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does. Enhance 2011-10-16 04:47:35 +00:00
Solaris.h
SourceMgr.h PR11143: Save the old diagnostic handler and call it when munging diagnostics for #line directives. 2011-10-16 10:48:29 +00:00
StringPool.h
SwapByteOrder.h
system_error.h Don't include config.h in public headers 2011-06-23 12:34:31 +00:00
SystemUtils.h
TargetFolder.h Convert ConstantExpr::getGetElementPtr and 2011-07-21 14:31:17 +00:00
TargetRegistry.h Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
TargetSelect.h Move TargetRegistry and TargetSelect from Target to Support where they belong. 2011-08-24 18:08:43 +00:00
Threading.h
ThreadLocal.h
Timer.h
TimeValue.h Fix a ton of comment typos found by codespell. Patch by 2011-04-15 05:18:47 +00:00
ToolOutputFile.h
type_traits.h
TypeBuilder.h Remove uses of std::vector from TypeBuilder. 2011-07-25 10:32:27 +00:00
Valgrind.h use llvm-config.h in public header 2011-11-28 00:49:01 +00:00
ValueHandle.h
Win64EH.h Fix definitions of UOP_SaveXMM128, UOP_SaveXMM128Big, and UOP_PushMachFrame 2011-05-26 05:24:15 +00:00