index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
AArch64
/
AArch64InstructionSelector.cpp
Age
Commit message (
Expand
)
Author
2017-04-21
Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...
Daniel Sanders
2017-04-21
[globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...
Daniel Sanders
2017-04-19
[GISEL]: Move getConstantVReg to Utils
Aditya Nandakumar
2017-04-06
[globalisel][tablegen] Move <Target>InstructionSelector declarations to anony...
Daniel Sanders
2017-04-04
[tablegen][globalisel] Add support for nested instruction matching.
Daniel Sanders
2017-03-27
[GlobalISel][AArch64] Extract a variable out of an NDEBUG block. NFC.
Ahmed Bougacha
2017-03-27
[GlobalISel][AArch64] Fold FI into LDR/STR ui addressing mode.
Ahmed Bougacha
2017-03-27
[GlobalISel][AArch64] Fold G_GEP into LDR/STR ui addressing mode.
Ahmed Bougacha
2017-03-27
[GlobalISel][AArch64] Select store of zero to WZR/XZR.
Ahmed Bougacha
2017-03-27
[GlobalISel][AArch64] Select CBZ.
Ahmed Bougacha
2017-03-16
[globalisel] Correct G_CONSTANT path of selectArithImmed()
Daniel Sanders
2017-03-14
[globalisel][tblgen] Add support for ComplexPatterns
Daniel Sanders
2017-02-24
[globalisel] Decouple src pattern operands from dst pattern operands.
Daniel Sanders
2017-02-14
GlobalISel: deal with new G_PTR_MASK instruction on AArch64.
Tim Northover
2017-02-13
GlobalISel: represent atomic loads & stores via the MachineMemOperand.
Tim Northover
2017-02-08
GlobalISel: select G_[SU]MULH on AArch64.
Tim Northover
2017-02-08
GlobalISel: select G_VASTART on iOS AArch64.
Tim Northover
2017-01-30
[GlobalISel] Add support for indirectbr
Kristof Beyls
2017-01-25
[GlobalISel] Generate selector for more integer binop patterns.
Ahmed Bougacha
2017-01-23
[AArch64][GlobalISel] Legalize narrow scalar ops again.
Ahmed Bougacha
2017-01-19
[GlobalISel] Pointers are legal operands for G_SELECT on AArch64
Kristof Beyls
2017-01-17
GlobalISel: fix comparison order for G_FCMP
Tim Northover
2017-01-05
[GlobalISel] Fix AArch64 ICMP instruction selection
Kristof Beyls
2016-12-21
[GlobalISel] Add basic Selector-emitter tblgen backend.
Ahmed Bougacha
2016-12-13
GlobalISel: fix GOT accesses on AArch64.
Tim Northover
2016-12-05
GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t.
Tim Northover
2016-11-09
GlobalISel: translate invoke and landingpad instructions
Tim Northover
2016-11-08
GlobalISel: support selecting fpext/fptrunc instructions on AArch64.
Tim Northover
2016-11-08
GlobalISel: support selecting G_SELECT on AArch64.
Tim Northover
2016-11-08
GlobalISel: constrain PHI registers on AArch64.
Tim Northover
2016-10-31
GlobalISel: allow truncating pointer casts on AArch64.
Tim Northover
2016-10-31
GlobalISel: translate stack protector intrinsics
Tim Northover
2016-10-18
GlobalISel: select small binary operations on AArch64.
Tim Northover
2016-10-18
GlobalISel: support floating-point constants on AArch64.
Tim Northover
2016-10-17
GlobalISel: support wider range of load/store sizes in AArch64.
Tim Northover
2016-10-12
GlobalISel: support G_TRUNC selection on AArch64.
Tim Northover
2016-10-12
GlobalISel: support int <-> float conversions on AArch64.
Tim Northover
2016-10-12
GlobalISel: select G_FCMP instructions on AArch64.
Tim Northover
2016-10-12
GlobalISel: support selection of G_ICMP on AArch64.
Tim Northover
2016-10-12
GlobalISel: select G_BRCOND instructions on AArch64.
Tim Northover
2016-10-12
[AArch64][InstrustionSelector] Teach the selector about G_BITCAST.
Quentin Colombet
2016-10-12
[AArch64][InstructionSelector] Refactor the handling of copies.
Quentin Colombet
2016-10-11
GlobalISel: support same-size casts on AArch64.
Tim Northover
2016-10-11
GlobalISel: support selection of extend operations.
Tim Northover
2016-10-11
[AArch64][InstructionSelector] Teach how to select FP load/store.
Quentin Colombet
2016-10-11
[AArch64][InstructionSelector] Teach the selector how to handle vector OR.
Quentin Colombet
2016-10-10
GlobalISel: select G_GLOBAL_VALUE uses on AArch64.
Tim Northover
2016-10-10
GlobalISel: support selecting G_GEP instructions.
Tim Northover
2016-10-10
GlobalISel: support selecting constants on AArch64.
Tim Northover
2016-09-15
GlobalISel: remove "unsized" LLT
Tim Northover
[prev]
[next]