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
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[ARM] Adjust isLegalT1AddressImmediate for non-legal types
David Green
2019-06-08
1
-2
/
+2
*
[ARM] Add MVE addressing to isLegalT2AddressImmediate
David Green
2019-06-08
1
-1
/
+20
*
[ARM] Add fp16 addressing to isLegalT2AddressImmediate
David Green
2019-06-08
1
-0
/
+3
*
[ARM][FIX] Ran out of registers due tail recursion
Diogo N. Sampaio
2019-06-03
1
-40
/
+37
*
[ARM] LowerVECTOR_SHUFFLE - fix uninitialized variable warnings. NFCI.
Simon Pilgrim
2019-05-30
1
-4
/
+4
*
[ARM] Replace fp-only-sp and d16 with fp64 and d32.
Simon Tatham
2019-05-28
1
-35
/
+35
*
[AMDGPU] Divergence driven ISel. Assign register class for cross block va...
Alexander Timofeev
2019-05-26
1
-1
/
+3
*
[ARM] Select a number of fp16 rounding functions
David Green
2019-05-26
1
-0
/
+2
*
[ARM] Promote various fp16 math intrinsics
David Green
2019-05-26
1
-0
/
+11
*
[ARM] Promote fp16 frem
David Green
2019-05-26
1
-0
/
+5
*
Revert r361644, "[AMDGPU] Divergence driven ISel. Assign register class for c...
Peter Collingbourne
2019-05-25
1
-3
/
+1
*
[AMDGPU] Divergence driven ISel. Assign register class for cross block values...
Alexander Timofeev
2019-05-24
1
-1
/
+3
*
[ARM] Don't use the Machine Scheduler for cortex-m at minsize
David Green
2019-05-15
1
-1
/
+1
*
[ARM] Glue register copies to tail calls.
Eli Friedman
2019-05-06
1
-26
/
+4
*
[TargetLowering] Change getOptimalMemOpType to take a function attribute list
Sjoerd Meijer
2019-04-30
1
-8
/
+5
*
[ARM] Rewrite isLegalT2AddressImmediate
David Green
2019-04-21
1
-29
/
+24
*
[TargetLowering] Rename preferShiftsToClearExtremeBits and shouldFoldShiftPai...
Simon Pilgrim
2019-04-16
1
-3
/
+2
*
[IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes
2019-04-04
1
-4
/
+4
*
[ARM] Optimize expressions like "return x != 0;" for Thumb1.
Eli Friedman
2019-04-02
1
-11
/
+13
*
[ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman
2019-03-25
1
-3
/
+9
*
[Thumb] Fix infinite loop in ABS expansion (PR41160)
Simon Pilgrim
2019-03-21
1
-1
/
+4
*
Fix unused variable warning. NFCI.
Simon Pilgrim
2019-03-19
1
-2
/
+1
*
[SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGB...
Simon Pilgrim
2019-03-19
1
-0
/
+54
*
[TargetLowering] Add code size information on isFPImmLegal. NFC
Adhemerval Zanella
2019-03-18
1
-1
/
+2
*
[ARM] Fixed an assumption of power-of-2 vector MVT
Tim Renouf
2019-03-17
1
-6
/
+6
*
[ARM] Sink zext/sext operands for add and sub to enable vsubl generation.
Florian Hahn
2019-03-06
1
-0
/
+42
*
[ARM] Fix select_cc lowering for fp16
Oliver Stannard
2019-03-05
1
-7
/
+11
*
[ARM] Consider undefined-on-NaN conditions in checkVSELConstraints
Oliver Stannard
2019-03-01
1
-5
/
+6
*
[Target][ARM] Add a usage for SrcSz to unbreak build-bots without assertions
Kadir Cetinkaya
2019-02-28
1
-0
/
+1
*
Add support for computing "zext of value" in KnownBits. NFCI
Bjorn Pettersson
2019-02-28
1
-2
/
+1
*
[ARM] Add OptMinSize to ARMSubtarget
Sam Parker
2019-02-08
1
-9
/
+12
*
[opaque pointer types] Pass value type to GetElementPtr creation.
James Y Knight
2019-02-01
1
-3
/
+5
*
[ARM] Deduplicate table generated CC analysis code
Reid Kleckner
2019-01-28
1
-2
/
+0
*
Reapply "IR: Add fp operations to atomicrmw"
Matt Arsenault
2019-01-22
1
-0
/
+3
*
Revert r351778: IR: Add fp operations to atomicrmw
Chandler Carruth
2019-01-22
1
-3
/
+0
*
IR: Add fp operations to atomicrmw
Matt Arsenault
2019-01-22
1
-0
/
+3
*
[ARM] Combine ands+lsls to lsls+lsrs for Thumb1.
Eli Friedman
2019-01-22
1
-4
/
+60
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[ARM] ComputeKnownBits to handle extract vectors
Diogo N. Sampaio
2019-01-07
1
-0
/
+27
*
[ARM] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim
2018-12-21
1
-8
/
+5
*
[ARM] Complete the Thumb1 shift+and->shift+shift transforms.
Eli Friedman
2018-12-20
1
-7
/
+46
*
ARM: use acquire/release instruction variants when available.
Tim Northover
2018-12-17
1
-1
/
+2
*
ARM: use target-specific SUBS node when combining cmp with cmov.
Tim Northover
2018-12-03
1
-11
/
+20
*
[ARM] Don't expand sdiv when optimising for minsize
Sjoerd Meijer
2018-11-30
1
-0
/
+44
*
[ARM] Fix CPSR liveness in tMOVCCr_pseudo lowering.
Eli Friedman
2018-11-07
1
-0
/
+44
*
[NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively
2018-10-24
1
-13
/
+13
*
ARM: Use BKPT instead of TRAP to implement llvm.debugtrap.
Peter Collingbourne
2018-10-24
1
-0
/
+1
*
ARM: handle checking aliases with out-of-bounds GEPs
Saleem Abdulrasool
2018-10-24
1
-3
/
+5
*
[ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Simon Pilgrim
2018-10-15
1
-130
/
+26
*
[ARM] Fix correctness checks in promoteToConstantPool.
Eli Friedman
2018-09-28
1
-46
/
+15
[prev]
[next]