Introduce and use convenience methods for getting pointer types
authorDuncan Sands <baldrick@free.fr>
Tue, 6 Oct 2009 15:40:36 +0000 (15:40 +0000)
committerDuncan Sands <baldrick@free.fr>
Tue, 6 Oct 2009 15:40:36 +0000 (15:40 +0000)
commitac53a0b272452013124bfc70480aea5e41b60f40
tree13cacd7f4cf35222c87f5021354fd8944756b1e0
parent6e214805b1163c0e3cd218963c9e66ea244956b2
Introduce and use convenience methods for getting pointer types
where the element is of a basic builtin type.  For example, to get
an i8* use getInt8PtrTy.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83379 91177308-0d34-0410-b5e6-96231b3b80d8
25 files changed:
include/llvm/Type.h
lib/Analysis/PointerTracking.cpp
lib/Analysis/ScalarEvolutionExpander.cpp
lib/CodeGen/DwarfEHPrepare.cpp
lib/CodeGen/IntrinsicLowering.cpp
lib/CodeGen/PseudoSourceValue.cpp
lib/CodeGen/ShadowStackGC.cpp
lib/CodeGen/SjLjEHPrepare.cpp
lib/ExecutionEngine/ExecutionEngine.cpp
lib/Transforms/IPO/ExtractGV.cpp
lib/Transforms/IPO/LowerSetJmp.cpp
lib/Transforms/IPO/RaiseAllocations.cpp
lib/Transforms/Instrumentation/ProfilingUtils.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/MemCpyOptimizer.cpp
lib/Transforms/Scalar/SimplifyLibCalls.cpp
lib/Transforms/Utils/InlineFunction.cpp
lib/Transforms/Utils/LowerAllocations.cpp
lib/Transforms/Utils/LowerInvoke.cpp
lib/VMCore/AutoUpgrade.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/Type.cpp
tools/bugpoint/Miscompilation.cpp
unittests/Support/TypeBuilderTest.cpp
unittests/Transforms/Utils/Cloning.cpp