[llvm] r265144 - [PGOProfile] Rename a test to make it more reusable, NFC

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 1 08:45:34 PDT 2016


Author: vedantk
Date: Fri Apr  1 10:45:33 2016
New Revision: 265144

URL: http://llvm.org/viewvc/llvm-project?rev=265144&view=rev
Log:
[PGOProfile] Rename a test to make it more reusable, NFC

Added:
    llvm/trunk/test/Transforms/PGOProfile/do-not-instrument.ll
      - copied, changed from r265141, llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll
Removed:
    llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll

Copied: llvm/trunk/test/Transforms/PGOProfile/do-not-instrument.ll (from r265141, llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PGOProfile/do-not-instrument.ll?p2=llvm/trunk/test/Transforms/PGOProfile/do-not-instrument.ll&p1=llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll&r1=265141&r2=265144&rev=265144&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll (original)
+++ llvm/trunk/test/Transforms/PGOProfile/do-not-instrument.ll Fri Apr  1 10:45:33 2016
@@ -3,7 +3,8 @@
 target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
 target triple = "x86_64-apple-macosx10.12.0"
 
-define i32 @main() {
+define i32 @f1() {
+; CHECK-LABEL: @f1
 entry:
 ; CHECK: call void @llvm.instrprof.increment
 ; CHECK-NOT: ptrtoint void (i8*)* asm sideeffect

Removed: llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll?rev=265143&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll (original)
+++ llvm/trunk/test/Transforms/PGOProfile/inlineasm.ll (removed)
@@ -1,16 +0,0 @@
-; RUN: opt < %s -pgo-instr-gen -S | FileCheck %s
-
-target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-apple-macosx10.12.0"
-
-define i32 @main() {
-entry:
-; CHECK: call void @llvm.instrprof.increment
-; CHECK-NOT: ptrtoint void (i8*)* asm sideeffect
-; CHECK-NOT: call void @llvm.instrprof.value.profile
-; CHECK: tail call void asm sideeffect 
-  tail call void asm sideeffect "", "imr,~{memory},~{dirflag},~{fpsr},~{flags}"(i8* undef) #0
-  ret i32 0
-}
-
-attributes #0 = { nounwind }




More information about the llvm-commits mailing list