Add in the first iteration of support for llvm/clang/lldb to allow variable per addre...
authorMicah Villmow <villmow@gmail.com>
Thu, 11 Oct 2012 17:21:41 +0000 (17:21 +0000)
committerMicah Villmow <villmow@gmail.com>
Thu, 11 Oct 2012 17:21:41 +0000 (17:21 +0000)
commit083189730e40a2da15e6b66e5b220b707febdb9e
tree6daffbfbb571af888a60f19b0933c443c8488107
parentb1e3e5f553024fcdb5436081854f7d9c3f12852b
Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly.

llvm-svn: 165726
44 files changed:
clang/lib/CodeGen/CGDebugInfo.cpp
lldb/source/Expression/IRDynamicChecks.cpp
lldb/source/Expression/IRForTarget.cpp
lldb/source/Expression/IRInterpreter.cpp
llvm/include/llvm-c/Target.h
llvm/include/llvm/DataLayout.h
llvm/include/llvm/Instructions.h
llvm/include/llvm/Target/TargetLowering.h
llvm/include/llvm/Transforms/Utils/Local.h
llvm/lib/Analysis/BasicAliasAnalysis.cpp
llvm/lib/Analysis/CodeMetrics.cpp
llvm/lib/Analysis/ConstantFolding.cpp
llvm/lib/Analysis/InlineCost.cpp
llvm/lib/Analysis/InstructionSimplify.cpp
llvm/lib/Analysis/ValueTracking.cpp
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
llvm/lib/CodeGen/AsmPrinter/DIE.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
llvm/lib/CodeGen/MachineFunction.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
llvm/lib/ExecutionEngine/ExecutionEngine.cpp
llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
llvm/lib/Target/ARM/ARMELFWriterInfo.cpp
llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
llvm/lib/Target/Target.cpp
llvm/lib/Target/X86/X86AsmPrinter.cpp
llvm/lib/Target/X86/X86FrameLowering.cpp
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
llvm/lib/Transforms/Scalar/SROA.cpp
llvm/lib/Transforms/Utils/Local.cpp