.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xxx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; ModuleID = 'repro.ll' | |
source_filename = "blaze-out/k8-opt/genfiles/third_party/amdgpu/rocFFT/kernels/kernels_273.cpp" | |
target datalayout = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7" | |
target triple = "amdgcn-amd-amdhsa" | |
%struct.ham = type { %struct.zot } | |
%struct.zot = type { %struct.quux } | |
%struct.quux = type { <2 x double> } | |
$_ZZ22fft_fwd_ip_len100_sbccI15HIP_vector_typeIdLj2EEL9StrideBin0ELb1EEvPKT_S5_mPKmS7_mPS3_E3lds = comdat any |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; ModuleID = '/usr/local/google/home/tra/work/llvm/repo/clang/test/CodeGenCUDA/unused-global-var.cu' | |
source_filename = "/usr/local/google/home/tra/work/llvm/repo/clang/test/CodeGenCUDA/unused-global-var.cu" | |
target datalayout = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7" | |
target triple = "amdgcn-amd-amdhsa" | |
@v1 = dso_local local_unnamed_addr addrspace(1) externally_initialized global i32 0, align 4 | |
@v2 = dso_local local_unnamed_addr addrspace(4) externally_initialized global i32 0, align 4 | |
@v4.managed = dso_local addrspace(1) externally_initialized global i32 0, align 4 | |
@u1 = dso_local local_unnamed_addr addrspace(1) externally_initialized global i32 0, align 4 | |
@u2 = dso_local local_unnamed_addr addrspace(4) externally_initialized global i32 0, align 4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Search in terms of symbol name and section name */ | |
bool Elf::get_symbol(const std::string& name, const std::string& section_name, | |
Elf64_Addr& value, Elf_Xword& size, unsigned char& bind, | |
unsigned char& type, Elf_Half& section_index, | |
unsigned char& other) const { | |
bool ret = false; | |
symbol_section_accessor symbol_reader(_elfio, _elfio.sections[_symtab_ndx]); | |
// Opportunistic lookup, in case the name is unique. | |
if (symbol_reader.get_symbol(name, value, size, bind, type, section_index, | |
other)) { |
Notes go here.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; ModuleID = 'x2.bc' | |
source_filename = "merged_12-9d953f.hip.i.cc" | |
target datalayout = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-ni:7" | |
target triple = "amdgcn-amd-amdhsa" | |
%struct.wibble = type { <4 x float> } | |
%struct.wombat = type { float } | |
@global = external hidden addrspace(1) global %struct.wibble*, align 8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
See the comment for the before/after comparison. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class b; | |
int f; | |
namespace c { | |
template <typename> struct d {}; | |
namespace cuda { | |
namespace detail { | |
struct e {}; | |
template <typename, typename> struct g : d<g<int, int>> {}; | |
template <typename h, typename i> g<h, i> j(h, i); | |
} // namespace detail |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;;;; This script can be loaded during emacs initialization to automatically | |
;;;; send `kill-region' and `kill-ring-save' regions to your system clipboard. | |
;;;; The OSC 52 terminal escape sequence is used to transfer the selection from | |
;;;; emacs to the host terminal. | |
;;;; It is based off of the osc52.el copyright the Chromium OS authors, but | |
;;;; was modified to add support for tmux, graphical displays, and | |
;;;; multi-byte strings. | |
;;;; It works in hterm, xterm, and other terminal emulators which support the |