index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_trans
/
intrinsic.rs
Age
Commit message (
Expand
)
Author
Lines
2018-05-17
Rename trans to codegen everywhere.
Irina Popa
-1465
/
+0
2018-05-13
Introduce OperandValue::nontemporal_store and use it in the intrinsics
Anthony Ramine
-15
/
+2
2018-05-13
Introduce OperandValue::volatile_store and use it in the intrinsics
Anthony Ramine
-18
/
+3
2018-04-27
Rename InternedString to LocalInternedString and introduce a new thread-safe ...
John Kåre Alsaker
-1
/
+1
2018-04-26
rustc_target: move in cabi_* from rustc_trans.
Irina Popa
-1
/
+1
2018-04-26
rustc_target: move in type definitions from rustc_trans::abi.
Irina Popa
-1
/
+1
2018-04-24
Make Binder's field private and clean up its usage
Tyler Mandry
-2
/
+2
2018-03-26
implement minmax intrinsics
gnzlbg
-0
/
+2
2018-03-26
Auto merge of #49297 - scottmcm:offset-from, r=dtolnay
bors
-1
/
+7
2018-03-23
Introduce unsafe offset_from on pointers
Scott McMurray
-1
/
+7
2018-03-18
add simd_select intrinsic
gnzlbg
-0
/
+21
2018-03-17
Rollup merge of #48983 - gnzlbg:red, r=alexcrichton
kennytm
-3
/
+166
2018-03-15
add compile fail tests
gnzlbg
-1
/
+27
2018-03-14
fix style
gnzlbg
-2
/
+2
2018-03-14
expose ordered/unordered/nanless intirnsics
gnzlbg
-188
/
+112
2018-03-13
add intrinsics for portable packed simd vector reductions
gnzlbg
-3
/
+216
2018-03-13
transition various normalization functions to the new methods
Niko Matsakis
-2
/
+5
2018-02-28
Add bitreverse intrinsic
Amanieu d'Antras
-2
/
+6
2018-01-14
rustc_trans: rename bcx to bx.
Eduard-Mihai Burtescu
-171
/
+171
2018-01-14
rustc_trans: rename ccx to cx.
Eduard-Mihai Burtescu
-124
/
+124
2018-01-14
rustc_trans: rename CrateContext to CodegenCx.
Eduard-Mihai Burtescu
-8
/
+8
2018-01-14
rustc_trans: access fields directly on CrateContext.
Eduard-Mihai Burtescu
-11
/
+11
2018-01-14
rustc_trans: collapse {Local,Shared}CrateContext.
Eduard-Mihai Burtescu
-2
/
+2
2018-01-07
Rollup merge of #47170 - eddyb:us-vs-usize, r=nikomatsakis
kennytm
-2
/
+2
2018-01-04
Remove outdated LLVMRustBuildLandingPad() wrapper
Björn Steinbrink
-1
/
+1
2018-01-04
rustc: use {U,I}size instead of {U,I}s shorthands.
Eduard-Mihai Burtescu
-2
/
+2
2017-12-18
Fix the wrong subtraction in align_offset intrinsic.
kennytm
-2
/
+2
2017-12-17
rustc_trans: always require alignment for load/store/memcpy.
Eduard-Mihai Burtescu
-19
/
+26
2017-12-17
rustc_trans: always keep track of the Align in LvalueRef.
Eduard-Mihai Burtescu
-9
/
+9
2017-12-01
MIR: s/lv(al(ue)?)?/place in function/variable/module names.
Eduard-Mihai Burtescu
-1
/
+1
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-3
/
+3
2017-11-25
rustc: Add support for some more x86 SIMD ops
Alex Crichton
-0
/
+16
2017-11-19
rustc_trans: remove primitive_align optimization.
Eduard-Mihai Burtescu
-1
/
+1
2017-11-19
rustc_trans: support scalar pairs directly in the Rust ABI.
Eduard-Mihai Burtescu
-3
/
+3
2017-11-19
rustc_trans: restrict "immediate pairs" to pairs of scalars.
Eduard-Mihai Burtescu
-4
/
+2
2017-11-19
rustc: collapse the remains of Layout into Variants (enums vs everything else).
Eduard-Mihai Burtescu
-6
/
+1
2017-11-19
rustc_trans: query LLVM types from a layout instead of a Ty.
Eduard-Mihai Burtescu
-2
/
+3
2017-11-19
rustc_trans: keep a layout instead of a type in {Lvalue,Operand}Ref.
Eduard-Mihai Burtescu
-16
/
+12
2017-11-19
rustc_trans: pass OperandRef arguments to trans_intrinsic_call.
Eduard-Mihai Burtescu
-142
/
+149
2017-11-19
rustc_trans: remove the in_memory_type_of distinction.
Eduard-Mihai Burtescu
-2
/
+1
2017-11-19
rustc_trans: use more of the trans::mir and ty::layout APIs throughout.
Eduard-Mihai Burtescu
-25
/
+34
2017-11-19
rustc_trans: use a predictable layout for constant ADTs.
Eduard-Mihai Burtescu
-2
/
+1
2017-11-19
rustc_trans: avoid working with sizes/offsets and alignments as integers.
Eduard-Mihai Burtescu
-96
/
+93
2017-11-17
rustc_trans: move const & lvalue access helpers from adt.
Eduard-Mihai Burtescu
-3
/
+2
2017-11-06
[intrinsics] add missing div and rem vector intrinsics
gnzlbg
-1
/
+2
2017-10-27
Implement RFC 1861: Extern types
Paul Lietar
-5
/
+9
2017-09-11
rustc: replace usize with u64 and ConstUsize.
Eduard-Mihai Burtescu
-9
/
+9
2017-09-05
rustc: Store InternedString in `DefPathData`
Alex Crichton
-1
/
+1
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-1
/
+1
2017-08-21
Add align_offset intrinsic
Oliver Schneider
-0
/
+12
[next]