Rename Cretonne to Cranelift!

This commit is contained in:
Dan Gohman
2018-07-13 09:01:28 -07:00
parent 19a636af96
commit f4dbd38a4c
306 changed files with 977 additions and 975 deletions

View File

@@ -6,10 +6,10 @@ target i686 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/allones_funcaddrs32.cton | llvm-mc -show-encoding -triple=i386
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/allones_funcaddrs32.clif | llvm-mc -show-encoding -triple=i386
;
; Tests from binary32.cton affected by allones_funcaddrs.
; Tests from binary32.clif affected by allones_funcaddrs.
function %I32() {
sig0 = ()
fn0 = %foo()

View File

@@ -6,10 +6,10 @@ target x86_64 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/allones_funcaddrs64.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/allones_funcaddrs64.clif | llvm-mc -show-encoding -triple=x86_64
;
; Tests from binary64.cton affected by allones_funcaddrs.
; Tests from binary64.clif affected by allones_funcaddrs.
function %I64() {
sig0 = ()
fn0 = %foo()

View File

@@ -4,7 +4,7 @@ target x86_64 baseline
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/baseline_clz_ctz_popcount_encoding.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/baseline_clz_ctz_popcount_encoding.clif | llvm-mc -show-encoding -triple=x86_64
;
function %Foo() {

View File

@@ -4,7 +4,7 @@ target i686 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary32-float.cton | llvm-mc -show-encoding -triple=i386
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary32-float.clif | llvm-mc -show-encoding -triple=i386
;
function %F32() {

View File

@@ -5,7 +5,7 @@ target i686 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary32.cton | llvm-mc -show-encoding -triple=i386
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary32.clif | llvm-mc -show-encoding -triple=i386
;
function %I32() {

View File

@@ -5,7 +5,7 @@ target x86_64 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64-float.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64-float.clif | llvm-mc -show-encoding -triple=x86_64
;
function %F32() {

View File

@@ -6,7 +6,7 @@ target x86_64 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64-pic.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64-pic.clif | llvm-mc -show-encoding -triple=x86_64
;
; Tests for i64 instructions.

View File

@@ -5,7 +5,7 @@ target x86_64 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/binary64.clif | llvm-mc -show-encoding -triple=x86_64
;
; Tests for i64 instructions.

View File

@@ -1,6 +1,6 @@
; Test the division legalizations.
test legalizer
; See also legalize-div.cton.
; See also legalize-div.clif.
set avoid_div_traps=1
target x86_64

View File

@@ -1,6 +1,6 @@
; Test the division legalizations.
test legalizer
; See also legalize-div-traps.cton.
; See also legalize-div-traps.clif.
set avoid_div_traps=0
target x86_64

View File

@@ -3,7 +3,7 @@ set colocated_libcalls=1
set probestack_func_adjusts_sp=1
target x86_64
; Like %big in probestack.cton, but with the probestack function adjusting
; Like %big in probestack.clif, but with the probestack function adjusting
; the stack pointer itself.
function %big() system_v {

View File

@@ -3,7 +3,7 @@ set colocated_libcalls=1
set probestack_enabled=0
target x86_64
; Like %big in probestack.cton, but with probes disabled.
; Like %big in probestack.clif, but with probes disabled.
function %big() system_v {
ss0 = explicit_slot 300000

View File

@@ -1,7 +1,7 @@
test compile
target x86_64
; Like %big in probestack.cton, but without a colocated libcall.
; Like %big in probestack.clif, but without a colocated libcall.
function %big() system_v {
ss0 = explicit_slot 300000

View File

@@ -3,7 +3,7 @@ set colocated_libcalls=1
set probestack_size_log2=13
target x86_64
; Like %big in probestack.cton, but now the probestack size is bigger
; Like %big in probestack.clif, but now the probestack size is bigger
; and it no longer needs a probe.
function %big() system_v {

View File

@@ -6,7 +6,7 @@ target x86_64
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/shrink.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/shrink.clif | llvm-mc -show-encoding -triple=x86_64
;
function %test_shrinking(i32) -> i32 {

View File

@@ -5,7 +5,7 @@ target x86_64 haswell
; The binary encodings can be verified with the command:
;
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/stack-addr64.cton | llvm-mc -show-encoding -triple=x86_64
; sed -ne 's/^ *; asm: *//p' filetests/isa/x86/stack-addr64.clif | llvm-mc -show-encoding -triple=x86_64
;
function %stack_addr() {

View File

@@ -1,7 +1,7 @@
test regalloc
target x86_64 haswell
; Reported as https://github.com/cretonne/cretonne/issues/207
; Reported as https://github.com/cranelift/cranelift/issues/207
;
; The coalescer creates a virtual register with two interfering values.
function %pr207(i64 vmctx, i32, i32) -> i32 system_v {

View File

@@ -1,7 +1,7 @@
test regalloc
target x86_64 haswell
; Reported as https://github.com/cretonne/cretonne/issues/216 from the Binaryen fuzzer.
; Reported as https://github.com/cranelift/cranelift/issues/216 from the Binaryen fuzzer.
;
; The (old) coalescer creates a virtual register with two identical values.
function %pr216(i32 [%rdi], i64 vmctx [%rsi]) -> i64 [%rax] system_v {

View File

@@ -3,7 +3,7 @@ target x86_64 haswell
; regex: V=v\d+
; Filed as https://github.com/cretonne/cretonne/issues/208
; Filed as https://github.com/cranelift/cranelift/issues/208
;
; The verifier complains about a branch argument that is not in the same virtual register as the
; corresponding EBB argument.

Some files were not shown because too many files have changed in this diff Show More