[PATCH] D77858: [llvm-xray] Add llvm-xray extract support for 32 bit ARM

Max Sherman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 9 22:49:51 PDT 2020


johnislarry created this revision.
johnislarry added reviewers: dberris, MaskRay, smeenai, ianlevesque.
Herald added subscribers: llvm-commits, danielkiss, jfb, hiraditya, kristof.beyls.
Herald added a project: LLVM.

We have support for instrumenting ARM builds with xray sleds,
but we don't have the corresponding infrastructure in llvm-xray extract
so this diff adds it.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D77858

Files:
  llvm/lib/XRay/InstrumentationMap.cpp
  llvm/test/tools/llvm-xray/ARM/Inputs/elf32-pic.yaml
  llvm/test/tools/llvm-xray/ARM/extract-instrmap-arm-mangled.test
  llvm/test/tools/llvm-xray/ARM/extract-instrmap-arm.test
  llvm/test/tools/llvm-xray/X86/bad-instrmap-sizes.txt
  llvm/test/tools/llvm-xray/X86/unsupported-elf32.txt





More information about the llvm-commits mailing list