Dan Gohman
652e526bb6
Put TargetIsa's emit_inst under a "testing_hooks" feature. ( #531 )
...
* Put TargetIsa's emit_inst under a "testing_hooks" feature.
In practice, TargetIsa's emit_inst pulls in its own instantiation
of the target-specifi `emit_inst` functions, which can be quite
large, and LTO doesn't eliminate them because they're held live
by TargetIsa's vtable.
Fortunately, this function is only used by tests, so we can put
it behind a feature flag.
Fixes #530 .
* Add comments for `emit_inst` to clarify its purpose.
2018-10-05 09:12:47 -07:00
Dan Gohman
75e4ff62a0
Update to filecheck 0.4.0.
2018-09-27 17:30:16 -07:00
Dan Gohman
ab99720959
Bump version to 0.22.0
2018-09-21 21:39:41 -07:00
Dan Gohman
b4c7451ae5
Bump version to 0.21.1
2018-09-10 10:00:45 -07:00
Dan Gohman
e8878ba504
Bump version to 0.21.0
2018-09-04 22:04:22 -07:00
Dan Gohman
7fa0a38793
Bump version to 0.20.0
2018-08-28 16:37:52 -07:00
Dan Gohman
ad170c7412
Update to log 0.4.4.
2018-08-17 12:04:01 -07:00
Dan Gohman
6a07c72867
Bump version to 0.19.0
2018-08-14 12:55:34 -07:00
Benjamin Bouvier
a044f58cea
Fixes #404 : Use log.rs and a file-per-thread logger instead of the dbg! macro;
2018-08-13 12:51:14 -07:00
Dan Gohman
cd02010a78
Bump version to 0.18.1
2018-08-02 20:10:23 -07:00
Dan Gohman
c4a056a7a0
Bump version to 0.18.0
2018-08-02 18:34:22 -07:00
Dan Gohman
d6d1e7253d
Bump version to 0.17.0
2018-07-23 16:57:51 -07:00
Dan Gohman
6cb03a873d
Bump version to 0.17.0-alpha
2018-07-23 16:15:53 -07:00
Dan Gohman
c068721964
Bump version to 0.16.1
2018-07-18 13:33:15 -07:00
Dan Gohman
ce27b2a74f
Bump version to 0.16.0
2018-07-17 15:49:04 -07:00
Dan Gohman
a28a3c3ea9
Bump version to 0.15.0
2018-07-14 07:27:35 -07:00
Dan Gohman
262689908e
Bump version to 0.14.0
2018-07-13 09:26:46 -07:00
Dan Gohman
401c872c52
Update more paths for the CraneStation/cranelift rename.
2018-07-13 09:22:15 -07:00
Dan Gohman
f4dbd38a4c
Rename Cretonne to Cranelift!
2018-07-13 09:15:16 -07:00
Dan Gohman
19a636af96
Change Cretonne's license to "Apache-2.0 WITH LLVM-exception".
...
This adds the "LLVM-exception" to Cretonne's existing Apache-2.0
license.
https://spdx.org/licenses/LLVM-exception.html
2018-07-13 07:25:32 -07:00
Dan Gohman
112ae6df56
Bump version to 0.13.0
2018-07-02 15:48:18 -07:00
Dan Gohman
0349270b58
Bump version to 0.12.0
2018-06-16 07:50:27 -07:00
Dan Gohman
dfc7065252
Bump version to 0.11.0
2018-06-15 08:46:25 -07:00
Dan Gohman
9542cab5ed
Bump version to 0.10.0
2018-06-12 12:29:59 -07:00
Dan Gohman
944251260b
Bump version to 0.9.0
2018-06-07 11:46:36 -07:00
Dan Gohman
b4f9eb5e55
Bump versino to 0.8.0
2018-05-01 19:54:21 -07:00
Dan Gohman
525f01713b
Bump version to 0.7.0
2018-04-27 06:10:15 -07:00
Dan Gohman
e356c742aa
Bump version to 0.6.0
2018-04-23 14:35:23 -07:00
Dan Gohman
fd8df67cfd
Convert an http link to https.
2018-04-19 13:52:27 -07:00
Dan Gohman
1ba468b230
Bump version to 0.5.1
2018-04-17 22:18:30 -07:00
Dan Gohman
1f43ec09f3
Bump version to 0.5.0
2018-04-17 10:58:33 -07:00
Dan Gohman
f43b6aca1a
Use lower-case letters for github URLs.
...
This makes it a little more consistent; now, "cretonne" is never capitalized
in identifier, path, or URL contexts. It is capitalized in natural
language contexts when referring to the project.
2018-04-17 09:47:11 -07:00
Dan Gohman
24fa169e1f
Rename the 'cretonne' crate to 'cretonne-codegen'.
...
This fixes the next part of #287 .
2018-04-17 09:46:56 -07:00
Dan Gohman
7767186dd0
Rename 'cton_*' library names to match the 'cretonne_*' crate names.
...
This renames `cton_frontend` to `cretonne_frontend` and so on.
This fixes the first part of #287 .
2018-04-17 07:55:59 -07:00
Dan Gohman
f552c8768e
Bump version to 0.4.4
2018-04-16 16:37:00 -07:00
Dan Gohman
a4523cf0b8
Bump version to 0.4.3
2018-04-16 14:48:11 -07:00
Dan Gohman
781d3ee3ff
Bump version to 0.4.2
2018-04-03 16:04:54 -07:00
Dan Gohman
da4cf27780
Update to filecheck 0.3.0.
2018-03-20 13:28:35 -07:00
Dan Gohman
2d1f9f874c
Bump version to 0.4.1
2018-03-18 14:56:30 -07:00
Dan Gohman
921cea2845
Bump version to 0.4.0
2018-03-16 16:12:56 -07:00
Dan Gohman
4dbafb45c7
Update to num_cpus 1.8, and other updates.
2018-03-15 21:09:59 -07:00
Dan Gohman
e889b88d04
Split filecheck out into its own repo.
2018-03-15 15:35:48 -07:00
Dan Gohman
965b93bd2a
Move the filetest harness into its own crate.
...
This allows us to run the tests via a library call rather than just
as a command execution. And, it's a step toward a broader goal, which
is to keep the code in the top-level src directory minimal, with
important functionality exposed as crates.
2018-03-15 15:35:48 -07:00