repo.or.cz
/
llvm-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[ELF][test] Improve AVR tests
2023-05-02
Be
n
Shi
[EL
F
][test] Improve
A
VR tests
commit
|
commitdiff
|
tree
2023-04-28
Ben Shi
[
l
ld][ELF]
S
upport reloc
a
tio
n
s R_AVR_LO8_LDI_
G
S/R
_
AVR_HI8_LDI_G
S
commit
|
commitdiff
|
tree
2023-04-17
B
e
n Shi
[AVR] Fix an issue of writi
n
g
1
6-bit ports
commit
|
commitdiff
|
tree
2023-04-16
Ben Sh
i
[LoongArch
]
Use empty
d
ebug loc
a
t
io
n
for
register
s
pill
.
.
.
commit
|
commitdiff
|
tree
2023-04-15
B
e
n Shi
[R
I
SCV] Optimize
multiplication with
imme
d
iates
commit
|
commitdiff
|
tree
2023-04-12
Ben Shi
[LoongArch
]
Optimize mult
i
pli
c
ation with immediates
commit
|
commitdiff
|
tree
2023-04-12
Ben Shi
[
L
oongArch][NFC] Add tests of mult
i
p
l
ication with immediates
commit
|
commitdiff
|
tree
2023-04-12
Be
n
Shi
[AVR
]
Di
s
able post
increment lo
a
d f
r
om prog
r
am memory
.
.
.
commit
|
commitdiff
|
tree
2023-04-10
Ben Shi
[AVR][NFC] Fix error
s
in commi
t
6e57f68e41c9293
6
b
9ef3a4e6f
b
2
.
.
.
commit
|
commitdiff
|
tree
2023-04-10
Ben Shi
[AVR]
R
e
j
ect
i
n
valid LDD ins
t
ruction wit
h
exp
l
i
cit
.
.
.
commit
|
commitdiff
|
tree
2023-04-07
Ben Shi
[LoongArch] Optimiz
e
m
u
ltiplication wi
t
h imm
e
d
iates
commit
|
commitdiff
|
tree
2023-04-07
Ben Shi
[Loong
A
rch
]
[
N
FC]
A
dd test
s
o
f mu
l
tip
l
i
c
ation
wi
t
h
i
m
mediates
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Ben Shi
[AVR] Fi
x
incorrect expansion o
f
ps
e
udo instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
B
e
n
S
hi
[
LoongA
r
ch]
O
pti
m
iz
e
3
2-bit
a
d
dition with
ALSL_W on
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Ben Shi
[LoongA
r
c
h] Optimize
b
itwise and with i
m
mediates
commit
|
commitdiff
|
tree
2023-04-03
B
e
n Shi
[LoongArc
h
]
[
NFC] Add tests of bi
t
wise and with imm
e
d
iates
.
.
.
commit
|
commitdiff
|
tree
2023-04-03
Ben Shi
[
LoongArch] Optimize multiplication
w
i
t
h imm
e
d
i
ates
commit
|
commitdiff
|
tree
2023-04-03
Ben Shi
[LoongArch
]
[NFC] Add test
s
of multiplication
w
ith immedi
a
tes
commit
|
commitdiff
|
tree
2023-04-02
Ben Shi
[LoongArc
h
] Optimize m
u
ltiplication with
i
m
m
edia
t
es
commit
|
commitdiff
|
tree
2023-04-02
Ben Shi
[Lo
o
n
g
A
r
ch][NFC]
A
dd test
s
o
f multiplicati
o
n with imm
e
diates
commit
|
commitdiff
|
tree
2023-04-01
Ben Shi
[LoongArch
]
Optimize
m
ult
i
plicati
o
n with imme
d
iates
commit
|
commitdiff
|
tree
2023-04-01
Ben
S
hi
[LoongArch][
N
FC] Add t
e
sts of multiplication w
i
th immedi
a
tes
.
.
.
commit
|
commitdiff
|
tree
2023-04-01
B
e
n Shi
[RISCV][NFC] Simplify Pat
F
rag
mul_const_oneu
s
e
commit
|
commitdiff
|
tree
2023-03-31
Ben Sh
i
[Lo
o
ngArch] Optimize
a
dditions wi
t
h immed
i
a
tes
commit
|
commitdiff
|
tree
2023-03-31
Ben Shi
[Loong
A
rch][NFC] Add
te
s
t
s
of a
d
d
i
tions with immediates
.
.
.
commit
|
commitdiff
|
tree
2023-03-30
Ben
Shi
[lld
]
[ELF][NFC] Simpli
f
y method "Thunk *elf::addThunk()"
commit
|
commitdiff
|
tree
2023-03-29
Ben Shi
[lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_
H
I8
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Ben
Shi
[AVR] Do not
e
m
it 'LPM Rd, Z' on devices w
i
thout
Fea
t
u
reLPMX
commit
|
commitdiff
|
tree
2023-03-23
Ben Shi
[RISCV][
N
FC] Add more t
e
sts
f
o
r
SLP ve
c
torization
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Be
n
Shi
[clang]
[
driv
e
r] En
a
bl
e
'-flto' on AVR
commit
|
commitdiff
|
tree
2023-03-21
B
en Shi
[AVR]
Fix incorrect ex
p
a
ns
i
on of the p
s
eud
o
'E
L
PM
B
RdZ
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
Ben Shi
[RISCV][NFC
]
Add more floating point
t
est
s
for SLP
.
.
.
commit
|
commitdiff
|
tree
2023-03-16
Ben Shi
[RISCV][NF
C
]
A
dd tests for S
L
P vectorization of smin
.
.
.
commit
|
commitdiff
|
tree
2023-03-15
Ben Shi
[cl
a
ng] Add AV
R
s
p
ecific inl
i
n
e assembly escaped char
a
cters
commit
|
commitdiff
|
tree
2023-03-15
Be
n
Sh
i
[RISCV][NFC] Combin
e
identical switch
cases in
T
TI
commit
|
commitdiff
|
tree
2023-03-09
Ben Shi
[
R
ISCV]
[
NFC] Add te
s
t
s for SLP vectorization of math
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Be
n
Shi
[
L
oopV
e
ctori
z
e
]
[NFC]
Fix
i
ncorrect commen
t
i
n LoopVectorize
.
h
commit
|
commitdiff
|
tree
2023-03-01
B
en Shi
[NFC]
Fix incorrect commen
t
in
V
LIW p
a
c
k
etizer
commit
|
commitdiff
|
tree
2023-03-01
Ben Sh
i
[clang
]
[
driver
]
D
o not emit de
f
ault
'
-Tdata' fo
r
AVR
.
.
.
commit
|
commitdiff
|
tree
2023-02-28
Ben Shi
[AVR] Fix incorrect flags
o
f livein registers w
h
en
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
Be
n
Shi
[AVR
]
[MC] A
d
d
E
L
F flag 'E
F
_AVR
_
LI
N
K
R
ELAX_PREPARED'
.
.
.
commit
|
commitdiff
|
tree
2023-02-23
Ben S
h
i
[clang][drive
r
] Handle '-mrel
a
x' and '-mno-relax' fo
r
AVR
commit
|
commitdiff
|
tree
2023-02-14
Ben
S
h
i
[
A
VR] F
i
x
ina
c
curate offsets in PC rel
a
tive branch
.
.
.
commit
|
commitdiff
|
tree
2023-02-09
Ben Shi
[
AVR
]
Optimize 1
6
-
bit comp
a
r
ison with a cons
t
ant
commit
|
commitdiff
|
tree
2023-01-31
Ben Shi
[
A
V
R
][N
F
C] Refactor 'AVRAsmPrinter::PrintAsmOperand'
commit
|
commitdiff
|
tree
2023-01-30
Ben
S
hi
[AVR][
N
FC] Remove redund
a
nt
target featur
e
PROG
M
EM
commit
|
commitdiff
|
tree
2023-01-29
Ben
S
h
i
[E
L
F][test
]
Im
p
rove AVR relocation tests
commit
|
commitdiff
|
tree
2023-01-29
Ben
S
hi
[AVR] Fix inc
o
rrect d
e
coding of cond
i
tion
a
l branc
h
.
.
.
commit
|
commitdiff
|
tree
2023-01-23
Ben Sh
i
[
AVR] Emit 'e
i
call'
f
o
r d
e
vices
with large pro
g
ram
.
.
.
commit
|
commitdiff
|
tree
2023-01-20
Ben Shi
[AVR] F
i
x incorrectly pr
i
nted global symbol o
p
erands
.
.
.
commit
|
commitdiff
|
tree
2023-01-13
Ben Shi
[clang] Redefine some
A
V
R s
p
ecif
i
c macro
s
commit
|
commitdiff
|
tree
2023-01-13
Be
n
Shi
[AVR] Fix a bug in AsmPr
i
n
t
er when printing in
l
ine
.
.
.
commit
|
commitdiff
|
tree
2023-01-13
Ben Sh
i
[
clang]
[
test]
Rem
o
ve unne
c
e
s
sary 'REQ
U
IR
E
S'
commit
|
commitdiff
|
tree
2023-01-10
B
en
Shi
[AVR] Do not select unimplement
e
d pseudo instructions
commit
|
commitdiff
|
tree
2023-01-07
Ben Shi
[AVR]
F
ix incorrect decoding
o
f
RJ
M
P
and RCALL
commit
|
commitdiff
|
tree
2023-01-07
Be
n
Shi
[
A
V
R] Fix some ambiguo
u
s cases in As
m
Parse
r
commit
|
commitdiff
|
tree
2023-01-01
B
e
n Shi
[lld][ELF] Support relocation R_AVR_LDS_STS_16 on A
V
RTiny
.
.
.
commit
|
commitdiff
|
tree
2022-12-29
Ben Shi
Reve
r
t
"
[
M
LIR][Arith] Remove unu
s
ed assertions"
commit
|
commitdiff
|
tree
2022-12-23
Chenbing Zh
e
ng
[InstCombin
e
] complete (X << Z) /
(Y <
<
Z) -->
X
/
Y
commit
|
commitdiff
|
tree
2022-12-23
Ben
S
hi
[A
V
R] Select 16-bit LDS/S
T
S fo
r
l
o
ad/store o
n
AVRTin
y
.
commit
|
commitdiff
|
tree
2022-12-23
Ben S
h
i
[AV
R
] Support 16-bit LDS/STS on AV
R
Tiny
.
commit
|
commitdiff
|
tree
2022-12-23
B
en Shi
[
AVR][MC
]
Fix illegal o
p
erand fo
r
ms
.
commit
|
commitdiff
|
tree
2022-12-23
Be
n
Shi
[AVR
]
Fi
x
a bug i
n
AsmPr
i
nter whe
n
pri
n
ti
n
g
m
emory
.
.
.
commit
|
commitdiff
|
tree
2022-12-21
Ben Shi
[
c
lang] D
o
n
ot
extend i8
r
etu
r
n valu
e
s to i16 on AVR
.
commit
|
commitdiff
|
tree
2022-11-23
B
e
n
S
hi
[AVR] Fix wron
g
AB
I
of AVRTin
y
.
commit
|
commitdiff
|
tree
2022-11-17
B
e
n Shi
[
clang] Fix wrong ABI of AVRTiny
.
commit
|
commitdiff
|
tree
2022-08-16
Ben Shi
[Drive
r
]
Support link
i
ng
t
o
comp
i
ler
-
rt for t
a
rget AVR
commit
|
commitdiff
|
tree
2022-08-15
Ben Shi
Re
v
er
t
"
[
Driver]
S
upp
o
rt li
n
king to
c
ompiler-rt for
.
.
.
commit
|
commitdiff
|
tree
2022-08-14
L
iqin
.
Weng
[
N
FC] Combi
n
e t
e
s
t
c
ases
o
f verifier
commit
|
commitdiff
|
tree
2022-08-13
Liq
i
n
.
W
e
ng
[AVR] Remove debug lo
c
ation o
f
s
p
ill/reload instructio
n
s
commit
|
commitdiff
|
tree
2022-08-13
Ben Shi
[Dri
v
er
]
Support li
n
ki
n
g to co
m
pi
l
e
r
-
rt for targ
e
t A
V
R
commit
|
commitdiff
|
tree
2022-07-07
K
OLANICH
[D
r
iver] I
m
p
rov
e
linking options for target
AVR
commit
|
commitdiff
|
tree
2022-06-26
Patryk
Wych
o
w
a
n
i
e
c
[AV
R
] Fix expanding MOVW for
overl
a
pping register
s
commit
|
commitdiff
|
tree
2022-06-15
P
i
n
g Deng
[Select
i
onDAG] fold
'Op0 - (X *
MulC)' to 'Op0
+
(X
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Ping Deng
[R
I
SCV][NFC] Add mo
r
e tests fo
r
instruc
t
ion selecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-06-15
Ben Shi
[Driver] Improve
l
i
n
k
ing
o
ptions for target AVR
commit
|
commitdiff
|
tree
2022-06-14
Ben Shi
[Driver] Im
p
rove l
i
nking
o
p
tions for target AV
R
commit
|
commitdiff
|
tree
2022-06-14
Be
n
Shi
R
e
vert "[D
r
iver] Improve linking opt
i
ons for
t
arget
.
.
.
commit
|
commitdiff
|
tree
2022-06-13
Ben Shi
[
D
river
]
Improve linking options f
o
r target AV
R
commit
|
commitdiff
|
tree
2022-06-01
Ping D
e
ng
[DAGCo
m
bine][NFC]
Add
bra
c
es to 'el
s
e' t
o
m
atch braced
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Ping Deng
[RISC
V
] Support VP_REDU
C
E_M
U
L mask o
p
eration
commit
|
commitdiff
|
tree
2022-05-30
Ping Deng
[
L
e
galizeTyp
e
s][VP
]
Ad
d
integer p
r
omotion support for
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Ping Deng
[Sel
e
ctionDAG
]
[NFC] Simpli
f
y int
e
ger promotion in setcc
.
.
.
commit
|
commitdiff
|
tree
2022-05-26
H
a
ocong
.
Lu
[RISCV
]
[NF
C
] Re
m
o
ve
solved TODO for combi
n
ing constant
.
.
.
commit
|
commitdiff
|
tree
2022-05-22
P
ing Deng
[Legal
i
zeTypes][VP] Add int
e
ger
p
romo
t
ion sup
p
ort for
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Ben
Shi
[l
l
d
][ELF] Sup
p
ort
B
FD n
a
me elf32-avr
commit
|
commitdiff
|
tree
2022-05-13
Ping Deng
[RISCV
]
[NFC] Add an RV64 RUN lin
e
to rv32zfhmin-invalid
.
s
commit
|
commitdiff
|
tree
2022-05-12
Pi
n
g Deng
[RI
S
C
V][NFC] Simpli
f
y
t
ests by reorganiz
i
ng
check prefixes
commit
|
commitdiff
|
tree
2022-05-10
Ben Shi
[clang]
[
Driver] Add m
o
re tests for
riscv
commit
|
commitdiff
|
tree
2022-05-10
Ben Shi
[RISCV][NF
C
] Add
'
rv32izvfh' invalid ar
c
h
t
est
commit
|
commitdiff
|
tree
2022-05-09
Be
n
Shi
[AVR] A
d
d PrintMe
t
hod fo
r
oper
a
n
d memspi
commit
|
commitdiff
|
tree
2022-05-06
Ben Shi
[
c
om
p
iler-rt][builtins] Fix wrong ABI of AVR __mul
q
i3
.
.
.
commit
|
commitdiff
|
tree
2022-05-06
Ben Shi
[AVR][NFC] E
l
imina
t
e warning 'unused va
r
iable'
commit
|
commitdiff
|
tree
2022-05-05
Ben Shi
[compil
e
r-rt][b
u
iltins] Add h
e
lper
functi
o
ns for ui
n
t16
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
Patryk Wychowan
i
ec
[
A
VR
]
A
lways expand STDS
P
QRr &
S
TDWSPQRr
commit
|
commitdiff
|
tree
2022-05-05
Be
n
Shi
[Disassembler][AVR] Remove unused static functions
commit
|
commitdiff
|
tree
2022-05-05
Be
n
Shi
[MC][AVR] Imp
l
e
ment
dec
o
ding
ST/LD
commit
|
commitdiff
|
tree
2022-05-05
Ben Shi
[MC][
A
VR] Implement decoding STD/LDD
commit
|
commitdiff
|
tree
2022-05-02
Ben Shi
[
c
lang
]
[pr
e
processor] A
d
d
more m
a
c
r
os to target AVR
commit
|
commitdiff
|
tree
2022-05-02
Be
n
Shi
[comp
i
ler-rt][builtins] Ad
d
s
e
ve
r
al helper fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
next