Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/DebugInfo/MIR/X86/live-debug-values-restore.mir
# RUN: llc -run-pass livedebugvalues -march=x86-64 -o - %s \ | # RUN: llc -run-pass livedebugvalues -march=x86-64 -o - %s \ | ||||
# RUN: -experimental-debug-variable-locations=false | FileCheck %s | # RUN: -experimental-debug-variable-locations=true | FileCheck %s | ||||
# Generated from the following source with: | # Generated from the following source with: | ||||
# clang -g -mllvm -stop-before=livedebugvalues -S -O2 test.c -o test.mir | # clang -g -mllvm -stop-before=livedebugvalues -S -O2 test.c -o test.mir | ||||
# Then more functions added to test for extra behaviours with complex | # Then more functions added to test for extra behaviours with complex | ||||
# expressions: | # expressions: | ||||
# 'g': test for a crash from PR42773 | # 'g': test for a crash from PR42773 | ||||
# 'h': complex expressions should be restored | # 'h': complex expressions should be restored | ||||
# 'i': spills should be restored across block boundaries | # 'i': spills should be restored across block boundaries | ||||
▲ Show 20 Lines • Show All 727 Lines • Show Last 20 Lines |