Files
rust/src
Guillaume Gomez aa9ee687f3 Rollup merge of #52171 - bharrisau:fsub-count, r=estebank
Correct some codegen stats counter inconsistencies

I noticed some possible typos/inconsistencies in the codegen counters. For example, `fsub` was getting counted as an integer `sub`, whereas `fadd` was counted as an add. And `addincoming` was only being counted on the initial call.

https://github.com/rust-lang/rust/blob/dbd10f81758381339f98994b8d31814cf5e98707/src/librustc_codegen_llvm/builder.rs#L831-L841

Only remaining inconsistencies I can see are things like `fadd_fast` are counted as `fadd`. But the vector versions like `vector_reduce_fmax_fast` are counted as `vector.reduce.fmax_fast` not as their 'base' versions (`vector_reduce_fmax` is counted as `vector.reduce.fmax`).
2018-07-10 22:56:42 +02:00
..
2018-07-09 11:35:52 +02:00
2018-07-01 20:23:41 +02:00
2018-06-30 01:53:32 +03:00
2018-07-02 11:40:49 -04:00
2018-07-05 20:06:33 +02:00
2018-07-09 21:20:26 +02:00
2018-07-09 23:13:24 +02:00
2018-06-30 01:53:32 +03:00
2018-07-02 12:53:46 +02:00
2018-07-07 11:05:21 +02:00
2018-06-30 13:17:49 -07:00

This directory contains the source code of the rust project, including:

  • rustc and its tests
  • libstd
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc guide.

Their is also useful content in the following READMEs, which are gradually being moved over to the guide: