[PATCH] D15525: [GCC] Attribute ifunc support in llvm

Dmitry Polukhin via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 24 06:32:43 PST 2015


DmitryPolukhin updated this revision to Diff 43599.
DmitryPolukhin added a comment.

Work in progress patch that shows amount of changes required to introduce GloablIFunc and put it into separate list in module.

Clang part also needs to be update but it depends on LLVM part so it makes sense to reach at least some consensus on LLVM part first.


http://reviews.llvm.org/D15525

Files:
  include/llvm-c/Core.h
  include/llvm/Bitcode/LLVMBitCodes.h
  include/llvm/CodeGen/AsmPrinter.h
  include/llvm/IR/GlobalAlias.h
  include/llvm/IR/GlobalIFunc.h
  include/llvm/IR/GlobalIndirectSymbol.h
  include/llvm/IR/GlobalValue.h
  include/llvm/IR/Module.h
  include/llvm/IR/SymbolTableListTraits.h
  include/llvm/IR/Value.def
  include/llvm/IR/Value.h
  include/llvm/IR/ValueSymbolTable.h
  lib/AsmParser/LLLexer.cpp
  lib/AsmParser/LLParser.cpp
  lib/AsmParser/LLParser.h
  lib/AsmParser/LLToken.h
  lib/Bitcode/Reader/BitcodeReader.cpp
  lib/Bitcode/Writer/BitcodeWriter.cpp
  lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  lib/IR/AsmWriter.cpp
  lib/IR/Core.cpp
  lib/IR/Globals.cpp
  lib/IR/Module.cpp
  lib/Transforms/IPO/GlobalDCE.cpp
  test/Assembler/ifunc-alias.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15525.43599.patch
Type: text/x-patch
Size: 49432 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151224/a3dd4c3e/attachment-0001.bin>


More information about the llvm-commits mailing list