llvm-project

Форк
0
/
scc-deleted-printer.ll 
20 строк · 597.0 Байт
1
; RUN: opt < %s 2>&1 -disable-output \
2
; RUN: 	   -passes=inline -print-before-all -print-after-all | FileCheck %s
3
; RUN: opt < %s 2>&1 -disable-output \
4
; RUN: 	   -passes=inline -print-before-all -print-after-all -print-module-scope | FileCheck %s
5

6
; CHECK: IR Dump Before InlinerPass on (tester, foo)
7
; CHECK: IR Dump After InlinerPass on (tester, foo)
8
; CHECK: IR Dump Before InlinerPass on (tester)
9
; CHECK: IR Dump After InlinerPass on (tester)
10

11

12
define void @tester() noinline {
13
  call void @foo()
14
  ret void
15
}
16

17
define internal void @foo() alwaysinline {
18
  call void @tester()
19
  ret void
20
}
21

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.