index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
CodeGen
/
Thumb
Commit message (
Expand
)
Author
Age
Files
Lines
*
[ARM] Add an extra constant hoisting test. NFC
David Green
2019-04-10
1
-0
/
+75
*
[ARM] Optimize expressions like "return x != 0;" for Thumb1.
Eli Friedman
2019-04-02
2
-156
/
+94
*
[Thumb] Fix infinite loop in ABS expansion (PR41160)
Simon Pilgrim
2019-03-21
1
-0
/
+20
*
[ARM] Eliminate redundant "mov rN, sp" instructions in Thumb1.
Eli Friedman
2019-03-20
4
-31
/
+26
*
[ARM] Make sure to save/restore LR when we use tBfar.
Eli Friedman
2019-03-19
1
-0
/
+712
*
[DAGCombiner] If a TokenFactor would be merged into its user, consider the us...
Nirav Dave
2019-03-13
2
-9
/
+9
*
CodeGenPrep: preserve inbounds attribute when sinking GEPs.
Tim Northover
2019-03-12
1
-2
/
+2
*
[Thumb] Add some integer abs testcases for different typesizes.
Simon Pilgrim
2019-03-01
1
-15
/
+53
*
[ARM] Add some more missing T1 opcodes for the peephole optimisier
David Green
2019-02-25
2
-31
/
+432
*
[ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
David Green
2019-02-22
1
-0
/
+226
*
Revert 354564: [ARM] Add some missing thumb1 opcodes to enable peephole optim...
David Green
2019-02-21
1
-226
/
+0
*
[ARM] Add some missing thumb1 opcodes to enable peephole optimisation of CMPs
David Green
2019-02-21
1
-0
/
+226
*
[Codegen] Remove dead flags on Physical Defs in machine cse
David Green
2019-02-20
1
-0
/
+103
*
[SelectionDAG] Fix return calling convention in expansion of ?MULO
whitequark
2019-02-12
1
-0
/
+43
*
[Codegen] Make sure kill flags are not incorrect from removed machine phi's
David Green
2019-02-12
1
-0
/
+38
*
[ARM] Mark 255 and 65535 as cheap for Thumb1 "And"
David Green
2019-02-04
1
-16
/
+10
*
[ARM] Add testcases for D57671. NFC
David Green
2019-02-04
1
-0
/
+165
*
[ARM] Combine ands+lsls to lsls+lsrs for Thumb1.
Eli Friedman
2019-01-22
1
-0
/
+70
*
Replace "no-frame-pointer-*" function attributes with "frame-pointer"
Francis Visoiu Mistrih
2019-01-14
5
-6
/
+6
*
[ARM] Complete the Thumb1 shift+and->shift+shift transforms.
Eli Friedman
2018-12-20
1
-9
/
+66
*
[RegAllocGreedy] IMPLICIT_DEF values shouldn't prefer registers
John Brawn
2018-12-14
1
-0
/
+99
*
[SelectionDAG] swap select_cc operands to enable folding
Alexandros Lamprineas
2018-11-09
1
-11
/
+5
*
[ARM] Fix CPSR liveness in tMOVCCr_pseudo lowering.
Eli Friedman
2018-11-07
1
-2
/
+23
*
[ARM] Add missing pseudo-instruction for Thumb1 RSBS.
Eli Friedman
2018-10-31
2
-8
/
+4
*
[ARM] Make InstrEmitter mark CPSR defs dead for Thumb1.
Eli Friedman
2018-10-26
4
-172
/
+204
*
Revert "Revert "[ConstHoist] Do not rebase single (or few) dependent constant""
Zhaoshi Zheng
2018-09-26
1
-0
/
+191
*
Revert "[ConstHoist] Do not rebase single (or few) dependent constant"
Jessica Paquette
2018-09-25
1
-191
/
+0
*
[ConstHoist] Do not rebase single (or few) dependent constant
Zhaoshi Zheng
2018-09-25
1
-0
/
+191
*
[Thumb1] Any imm8 should have cost of 1
Zhaoshi Zheng
2018-09-24
1
-0
/
+39
*
CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault
2018-08-30
1
-4
/
+3
*
[SelectionDAG] Improve the legalisation lowering of UMULO.
Eli Friedman
2018-08-16
1
-0
/
+183
*
[ARM] Adjust AND immediates to make them cheaper to select.
Eli Friedman
2018-08-10
2
-14
/
+77
*
[ARM] Prefer lsls+lsrs over lsls+ands or lsrs+ands in Thumb1.
Eli Friedman
2018-07-25
1
-0
/
+125
*
[CodeGen] Emit more precise AssertZext/AssertSext nodes.
Eli Friedman
2018-07-11
1
-0
/
+21
*
[ARM] Testcase for Thumb1 cmp with constants.
Eli Friedman
2018-06-19
1
-0
/
+110
*
[ARM] Testcase for missed optimization for masking.
Eli Friedman
2018-06-19
1
-12
/
+46
*
[ARM] Allow CMPZ transforms even if the input has multiple uses.
Eli Friedman
2018-06-08
1
-2
/
+2
*
Reapply ARM: Do not spill CSR to stack on entry to noreturn functions
Tim Northover
2018-04-07
1
-1
/
+1
*
Revert "ARM: Do not spill CSR to stack on entry to noreturn functions"
Vitaly Buka
2018-04-07
1
-1
/
+1
*
ARM: Do not spill CSR to stack on entry to noreturn functions
Tim Northover
2018-04-05
1
-1
/
+1
*
[ARM] Fix "Constant pool entry out of range!" in Thumb1 mode
Ana Pazos
2018-03-23
1
-0
/
+359
*
[ARM] Fix access to stack arguments when re-aligning SP in Armv6m
Momchil Velikov
2018-03-02
1
-0
/
+416
*
Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Geoff Berry
2018-02-27
2
-3
/
+3
*
[ARM] Fix issue with large xor constants.
David Green
2018-02-22
1
-0
/
+29
*
[ARM] Mark -1 as cheap in xor's for thumb1
David Green
2018-02-20
1
-0
/
+193
*
Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
Quentin Colombet
2018-02-17
2
-3
/
+3
*
[ARM] Return true in enableMultipleCopyHints().
Jonas Paulsson
2018-02-16
1
-10
/
+10
*
[ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez
2018-02-16
3
-95
/
+70
*
[LivePhysRegs] Fix handling of return instructions.
Eli Friedman
2018-02-06
1
-0
/
+46
*
[MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry
2018-02-01
2
-3
/
+3
[next]