<div dir="ltr">It seems weird to send this out when the RFC never concluded with a specific plan?</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Oct 24, 2016 at 6:12 PM Peter Collingbourne via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">pcc created this revision.<br class="gmail_msg">
pcc added reviewers: efriedma, chandlerc, lattner.<br class="gmail_msg">
pcc added a subscriber: llvm-commits.<br class="gmail_msg">
Herald added subscribers: nhaehnle, nemanjai, mehdi_amini, dschuff, arsenm, jfb, jholewinski.<br class="gmail_msg">
Herald added a reviewer: tstellarAMD.<br class="gmail_msg">
<br class="gmail_msg">
At the moment, all GlobalValues are of pointer type, but a future<br class="gmail_msg">
change will introduce a GlobalValue which is not of pointer type. See:<br class="gmail_msg">
<a href="http://lists.llvm.org/pipermail/llvm-dev/2016-October/106434.html" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.llvm.org/pipermail/llvm-dev/2016-October/106434.html</a><br class="gmail_msg">
<br class="gmail_msg">
To begin with, move PointerType *getType() and getValueType() to<br class="gmail_msg">
GlobalPointer. Future changes will move other functionality to GlobalPointer.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<a href="https://reviews.llvm.org/D25930" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D25930</a><br class="gmail_msg">
<br class="gmail_msg">
Files:<br class="gmail_msg">
  clang/lib/CodeGen/CGVTables.cpp<br class="gmail_msg">
  clang/lib/CodeGen/CodeGenModule.cpp<br class="gmail_msg">
  clang/lib/CodeGen/CodeGenModule.h<br class="gmail_msg">
  clang/lib/CodeGen/ItaniumCXXABI.cpp<br class="gmail_msg">
  llvm/include/llvm/CodeGen/SelectionDAGNodes.h<br class="gmail_msg">
  llvm/include/llvm/IR/GlobalAlias.h<br class="gmail_msg">
  llvm/include/llvm/IR/GlobalIndirectSymbol.h<br class="gmail_msg">
  llvm/include/llvm/IR/GlobalObject.h<br class="gmail_msg">
  llvm/include/llvm/IR/GlobalPointer.h<br class="gmail_msg">
  llvm/include/llvm/IR/GlobalValue.h<br class="gmail_msg">
  llvm/include/llvm/LTO/LTO.h<br class="gmail_msg">
  llvm/lib/Analysis/ValueTracking.cpp<br class="gmail_msg">
  llvm/lib/AsmParser/LLParser.cpp<br class="gmail_msg">
  llvm/lib/Bitcode/Writer/BitcodeWriter.cpp<br class="gmail_msg">
  llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp<br class="gmail_msg">
  llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp<br class="gmail_msg">
  llvm/lib/IR/Globals.cpp<br class="gmail_msg">
  llvm/lib/Linker/IRMover.cpp<br class="gmail_msg">
  llvm/lib/Linker/LinkModules.cpp<br class="gmail_msg">
  llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/R600ISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/SIISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp<br class="gmail_msg">
  llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp<br class="gmail_msg">
  llvm/lib/Target/PowerPC/PPCISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp<br class="gmail_msg">
  llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp<br class="gmail_msg">
  llvm/lib/Target/XCore/XCoreISelLowering.cpp<br class="gmail_msg">
  llvm/lib/Transforms/IPO/GlobalOpt.cpp<br class="gmail_msg">
  llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp<br class="gmail_msg">
  llvm/tools/llvm-nm/llvm-nm.cpp<br class="gmail_msg">
<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
llvm-commits mailing list<br class="gmail_msg">
<a href="mailto:llvm-commits@lists.llvm.org" class="gmail_msg" target="_blank">llvm-commits@lists.llvm.org</a><br class="gmail_msg">
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br class="gmail_msg">
</blockquote></div>