HomePhabricator

[AArch64] - Return address signing dwarf support

Authored by LukeCheeseman on Dec 18 2018, 2:37 AM.

Description

[AArch64] - Return address signing dwarf support

  • Reapply changes intially introduced in r343089
  • The archtecture info is no longer loaded whenever a DWARFContext is created
  • The runtimes libraries (santiziers) make use of the dwarf context classes but do not intialise the target info
  • The architecture of the object can be obtained without loading the target info
  • Adding a method to the dwarf context to get this information and multiplex the string printing later on

Differential Revision: https://reviews.llvm.org/D55774

llvm-svn: 349472

Details

Committed
LukeCheesemanDec 18 2018, 2:37 AM
Differential Revision
D55774: [AArch64] - Return address signing dwarf support
Parents
rGba8e84b31c42: [X86][AVX] Add 256/512-bit vector funnel shift tests
Branches
Unknown
Tags
Unknown