llvm/lib/IR
Rafael Espindola e3561972d4 Use a sorted array to store the information about a few address spaces.
We don't have any test with more than 6 address spaces, so a DenseMap is
probably not the correct answer.

An unsorted array would also be OK, but we have to sort it for printing anyway.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202275 91177308-0d34-0410-b5e6-96231b3b80d8
2014-02-26 16:58:35 +00:00
..
AsmWriter.cpp Store a DataLayout in Module. 2014-02-25 20:01:08 +00:00
AsmWriter.h
AttributeImpl.h
Attributes.cpp
AutoUpgrade.cpp
BasicBlock.cpp Use DataLayout from the module when easily available. 2014-02-25 23:25:17 +00:00
CMakeLists.txt
ConstantFold.cpp
ConstantFold.h
Constants.cpp
ConstantsContext.h
Core.cpp Store a DataLayout in Module. 2014-02-25 20:01:08 +00:00
DataLayout.cpp Use a sorted array to store the information about a few address spaces. 2014-02-26 16:58:35 +00:00
DebugInfo.cpp Add DIUnspecifiedParameter, so we can pretty-print it. 2014-02-25 23:42:11 +00:00
DebugLoc.cpp Test commit 2014-02-05 14:23:18 +00:00
DiagnosticInfo.cpp Fix wording of warning message about invalid debug info. 2014-02-04 23:49:02 +00:00
DiagnosticPrinter.cpp
DIBuilder.cpp DIBuilder: simplify array generation to produce true zero-length arrays 2014-02-03 23:08:54 +00:00
Dominators.cpp Remove unnecessary typename. 2014-02-16 14:12:35 +00:00
Function.cpp
GCOV.cpp Replace the F_Binary flag with a F_Text one. 2014-02-24 18:20:12 +00:00
Globals.cpp Use DataLayout from the module when easily available. 2014-02-25 23:25:17 +00:00
GVMaterializer.cpp
InlineAsm.cpp
Instruction.cpp Use DataLayout from the module when easily available. 2014-02-25 23:25:17 +00:00
Instructions.cpp
IntrinsicInst.cpp Remove spurious emacs major mode marker, these should only go on .h files. 2014-02-26 03:10:45 +00:00
IRBuilder.cpp
IRPrintingPasses.cpp
LeakDetector.cpp
LeaksContext.h
LegacyPassManager.cpp
LLVMBuild.txt
LLVMContext.cpp Switch the LLVM error reporting on the new diagnostic system. 2014-02-22 00:34:11 +00:00
LLVMContextImpl.cpp
LLVMContextImpl.h
Makefile
Mangler.cpp Add back r201608, r201622, r201624 and r201625 2014-02-19 17:23:20 +00:00
Metadata.cpp Fix pr14893. 2014-01-28 16:56:46 +00:00
Module.cpp Fix resetting the DataLayout in a Module. 2014-02-25 22:23:04 +00:00
Pass.cpp Constify the Optnone checks in IR passes. 2014-02-26 01:23:26 +00:00
PassManager.cpp [PM] Don't require analysis results to be const in the new pass manager. 2014-02-05 21:41:42 +00:00
PassRegistry.cpp
SymbolTableListTraitsImpl.h
Type.cpp
TypeFinder.cpp
Use.cpp
User.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp Check that GlobalAliases don't have section or alignment. 2014-02-13 18:26:41 +00:00