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
/
AArch64
/
AArch64InstructionSelector.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[GISEL]: Move getConstantVReg to Utils
Aditya Nandakumar
2017-04-19
1
-0
/
+1
*
[globalisel][tablegen] Move <Target>InstructionSelector declarations to anony...
Daniel Sanders
2017-04-06
1
-1
/
+52
*
[tablegen][globalisel] Add support for nested instruction matching.
Daniel Sanders
2017-04-04
1
-36
/
+0
*
[GlobalISel][AArch64] Extract a variable out of an NDEBUG block. NFC.
Ahmed Bougacha
2017-03-27
1
-2
/
+2
*
[GlobalISel][AArch64] Fold FI into LDR/STR ui addressing mode.
Ahmed Bougacha
2017-03-27
1
-0
/
+5
*
[GlobalISel][AArch64] Fold G_GEP into LDR/STR ui addressing mode.
Ahmed Bougacha
2017-03-27
1
-1
/
+19
*
[GlobalISel][AArch64] Select store of zero to WZR/XZR.
Ahmed Bougacha
2017-03-27
1
-0
/
+11
*
[GlobalISel][AArch64] Select CBZ.
Ahmed Bougacha
2017-03-27
1
-0
/
+47
*
[globalisel] Correct G_CONSTANT path of selectArithImmed()
Daniel Sanders
2017-03-16
1
-1
/
+4
*
[globalisel][tblgen] Add support for ComplexPatterns
Daniel Sanders
2017-03-14
1
-2
/
+56
*
[globalisel] Decouple src pattern operands from dst pattern operands.
Daniel Sanders
2017-02-24
1
-1
/
+4
*
GlobalISel: deal with new G_PTR_MASK instruction on AArch64.
Tim Northover
2017-02-14
1
-0
/
+11
*
GlobalISel: represent atomic loads & stores via the MachineMemOperand.
Tim Northover
2017-02-13
1
-0
/
+6
*
GlobalISel: select G_[SU]MULH on AArch64.
Tim Northover
2017-02-08
1
-0
/
+28
*
GlobalISel: select G_VASTART on iOS AArch64.
Tim Northover
2017-02-08
1
-0
/
+36
*
[GlobalISel] Add support for indirectbr
Kristof Beyls
2017-01-30
1
-0
/
+5
*
[GlobalISel] Generate selector for more integer binop patterns.
Ahmed Bougacha
2017-01-25
1
-36
/
+1
*
[AArch64][GlobalISel] Legalize narrow scalar ops again.
Ahmed Bougacha
2017-01-23
1
-5
/
+1
*
[GlobalISel] Pointers are legal operands for G_SELECT on AArch64
Kristof Beyls
2017-01-19
1
-1
/
+1
*
GlobalISel: fix comparison order for G_FCMP
Tim Northover
2017-01-17
1
-2
/
+2
*
[GlobalISel] Fix AArch64 ICMP instruction selection
Kristof Beyls
2017-01-05
1
-3
/
+7
*
[GlobalISel] Add basic Selector-emitter tblgen backend.
Ahmed Bougacha
2016-12-21
1
-6
/
+6
*
GlobalISel: fix GOT accesses on AArch64.
Tim Northover
2016-12-13
1
-2
/
+3
*
GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t.
Tim Northover
2016-12-05
1
-0
/
+3
*
GlobalISel: translate invoke and landingpad instructions
Tim Northover
2016-11-09
1
-1
/
+1
*
GlobalISel: support selecting fpext/fptrunc instructions on AArch64.
Tim Northover
2016-11-08
1
-0
/
+54
*
GlobalISel: support selecting G_SELECT on AArch64.
Tim Northover
2016-11-08
1
-0
/
+40
*
GlobalISel: constrain PHI registers on AArch64.
Tim Northover
2016-11-08
1
-3
/
+33
*
GlobalISel: allow truncating pointer casts on AArch64.
Tim Northover
2016-10-31
1
-1
/
+1
*
GlobalISel: translate stack protector intrinsics
Tim Northover
2016-10-31
1
-3
/
+12
*
GlobalISel: select small binary operations on AArch64.
Tim Northover
2016-10-18
1
-4
/
+9
*
GlobalISel: support floating-point constants on AArch64.
Tim Northover
2016-10-18
1
-7
/
+74
*
GlobalISel: support wider range of load/store sizes in AArch64.
Tim Northover
2016-10-17
1
-0
/
+8
*
GlobalISel: support G_TRUNC selection on AArch64.
Tim Northover
2016-10-12
1
-0
/
+80
*
GlobalISel: support int <-> float conversions on AArch64.
Tim Northover
2016-10-12
1
-1
/
+95
*
GlobalISel: select G_FCMP instructions on AArch64.
Tim Northover
2016-10-12
1
-0
/
+116
*
GlobalISel: support selection of G_ICMP on AArch64.
Tim Northover
2016-10-12
1
-0
/
+71
*
GlobalISel: select G_BRCOND instructions on AArch64.
Tim Northover
2016-10-12
1
-0
/
+22
*
[AArch64][InstrustionSelector] Teach the selector about G_BITCAST.
Quentin Colombet
2016-10-12
1
-59
/
+2
*
[AArch64][InstructionSelector] Refactor the handling of copies.
Quentin Colombet
2016-10-12
1
-26
/
+83
*
GlobalISel: support same-size casts on AArch64.
Tim Northover
2016-10-11
1
-0
/
+62
*
GlobalISel: support selection of extend operations.
Tim Northover
2016-10-11
1
-0
/
+99
*
[AArch64][InstructionSelector] Teach how to select FP load/store.
Quentin Colombet
2016-10-11
1
-0
/
+7
*
[AArch64][InstructionSelector] Teach the selector how to handle vector OR.
Quentin Colombet
2016-10-11
1
-0
/
+2
*
GlobalISel: select G_GLOBAL_VALUE uses on AArch64.
Tim Northover
2016-10-10
1
-2
/
+24
*
GlobalISel: support selecting G_GEP instructions.
Tim Northover
2016-10-10
1
-1
/
+3
*
GlobalISel: support selecting constants on AArch64.
Tim Northover
2016-10-10
1
-0
/
+10
*
GlobalISel: remove "unsized" LLT
Tim Northover
2016-09-15
1
-5
/
+4
*
GlobalISel: cache pointer sizes in LLT
Tim Northover
2016-09-15
1
-4
/
+4
*
GlobalISel: remove G_TYPE and G_PHI
Tim Northover
2016-09-09
1
-10
/
+0
[next]