• Home
  • Raw
  • Download

Lines Matching refs:half

3 define void @load_zero(half* %in, half* %out) {
7 %arrayidx = getelementptr inbounds half, half* %in, i32 0
8 %load = load half, half* %arrayidx, align 2
9 store half %load, half* %out
13 define void @load_255(half* %in, half* %out) {
17 %arrayidx = getelementptr inbounds half, half* %in, i32 255
18 %load = load half, half* %arrayidx, align 2
19 store half %load, half* %out
23 define void @load_256(half* %in, half* %out) {
28 %arrayidx = getelementptr inbounds half, half* %in, i32 256
29 %load = load half, half* %arrayidx, align 2
30 store half %load, half* %out
34 define void @load_neg_255(half* %in, half* %out) {
38 %arrayidx = getelementptr inbounds half, half* %in, i32 -255
39 %load = load half, half* %arrayidx, align 2
40 store half %load, half* %out
44 define void @load_neg_256(half* %in, half* %out) {
49 %arrayidx = getelementptr inbounds half, half* %in, i32 -256
50 %load = load half, half* %arrayidx, align 2
51 store half %load, half* %out
55 define void @store_zero(half* %in, half* %out) {
58 %load = load half, half* %in, align 2
60 %arrayidx = getelementptr inbounds half, half* %out, i32 0
61 store half %load, half* %arrayidx
65 define void @store_255(half* %in, half* %out) {
68 %load = load half, half* %in, align 2
70 %arrayidx = getelementptr inbounds half, half* %out, i32 255
71 store half %load, half* %arrayidx
75 define void @store_256(half* %in, half* %out) {
78 %load = load half, half* %in, align 2
81 %arrayidx = getelementptr inbounds half, half* %out, i32 256
82 store half %load, half* %arrayidx
86 define void @store_neg_255(half* %in, half* %out) {
89 %load = load half, half* %in, align 2
91 %arrayidx = getelementptr inbounds half, half* %out, i32 -255
92 store half %load, half* %arrayidx
96 define void @store_neg_256(half* %in, half* %out) {
99 %load = load half, half* %in, align 2
102 %arrayidx = getelementptr inbounds half, half* %out, i32 -256
103 store half %load, half* %arrayidx