[DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
[llvm-project.git] / llvm / test / Transforms / Inline / pr28298.ll
blob83224106c463a456954e92b36748ce1786dc8951
1 ; RUN: opt -S -passes='cgscc(inline)' < %s | FileCheck %s
2 target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
3 target triple = "x86_64-unknown-linux-gnu"
5 define void @test1() {
6 entry:
7   call void @test2()
8   ret void
11 define internal void @test2() {
12 entry:
13   call void undef()
14   ret void
17 ; CHECK-LABEL: define void @test1(
18 ; CHECK: call void undef(
19 ; CHECK: ret void