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
*
[AArch64][GlobalISel] Implement selection for G_SHL of <2 x i64>
Amara Emerson
2019-09-21
1
-1
/
+3
*
[AArch64][GlobalISel] Selection support for G_ASHR of <2 x s64>
Amara Emerson
2019-09-21
1
-1
/
+5
*
[AArch64][GlobalISel] Select arithmetic extended register patterns
Jessica Paquette
2019-08-29
1
-28
/
+201
*
GlobalISel: Add known bits to InstructionSelector
Matt Arsenault
2019-08-29
1
-2
/
+3
*
[GlobalISel][AArch64] Use a GISelPredicateCode to select llvm.aarch64.stlxr.*
Jessica Paquette
2019-08-29
1
-59
/
+0
*
[AArch64][GlobalISel] Select @llvm.aarch64.ldaxr.* intrinsics
Jessica Paquette
2019-08-29
1
-0
/
+12
*
[AArch64][GlobalISel] Import XRO load/store patterns instead of custom selection
Jessica Paquette
2019-08-23
1
-66
/
+26
*
[AArch64][GlobalISel] Select logical_imm32 and logical_imm64 patterns
Jessica Paquette
2019-08-20
1
-0
/
+18
*
[AArch64][GlobalISel] Select patterns which use shifted register operands
Jessica Paquette
2019-08-20
1
-0
/
+73
*
[nfc] Silent gcc warning
Serge Guelton
2019-08-19
1
-3
/
+2
*
[AArch64][GlobalISel] Fix an assertion during G_UNMERGE selection for s128 ty...
Amara Emerson
2019-08-16
1
-1
/
+3
*
[SDAG] Minor code cleanup/standardization of atomic accessors [NFC]
Philip Reames
2019-08-15
1
-2
/
+2
*
[AArch64][GlobalISel] Custom selection for s8 load acquire.
Amara Emerson
2019-08-14
1
-1
/
+8
*
GlobalISel: Change representation of shuffle masks
Matt Arsenault
2019-08-13
1
-44
/
+7
*
[AArch64][GlobalISel] Replace explicit vreg creation with implicit using SrcO...
Amara Emerson
2019-08-13
1
-3
/
+4
*
[GlobalISel] Make the InstructionSelector instance non-const, allowing state ...
Amara Emerson
2019-08-13
1
-4
/
+14
*
[aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders
2019-08-12
1
-10
/
+10
*
AArch64: support TLS on Darwin platforms in GlobalISel.
Tim Northover
2019-08-09
1
-4
/
+34
*
[globalisel] Allow SrcOp to convert an APInt and render it as an immediate op...
Daniel Sanders
2019-08-06
1
-1
/
+1
*
AArch64: bail instead of asserting on unexpected type in G_CONSTANT 0.
Tim Northover
2019-08-06
1
-2
/
+2
*
AArch64: use xzr/wzr for constant 0 in GlobalISel.
Tim Northover
2019-08-06
1
-0
/
+25
*
[AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitl...
Amara Emerson
2019-08-02
1
-0
/
+17
*
[AArch64][GlobalISel] Support the neg_addsub_shifted_imm32 pattern
Jessica Paquette
2019-08-02
1
-12
/
+57
*
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...
Daniel Sanders
2019-08-01
1
-10
/
+9
*
SelectionDAG, MI, AArch64: Widen target flags fields/arguments from unsigned ...
Peter Collingbourne
2019-07-31
1
-3
/
+3
*
[AArch64][GlobalISel] Select @llvm.aarch64.stlxr for 32-bit pointers
Jessica Paquette
2019-07-26
1
-3
/
+21
*
[AArch64][GlobalISel] Simplify zext/sext selection, use MachineIRBuilder. NFC.
Amara Emerson
2019-07-26
1
-32
/
+28
*
[AArch64][GlobalISel] Select immediate modes for ADD when selecting G_GEP
Jessica Paquette
2019-07-24
1
-2
/
+35
*
[AArch64][GlobalISel] Fold G_MUL into XRO load addressing mode when possible
Jessica Paquette
2019-07-24
1
-9
/
+40
*
[AArch64][GlobalISel] Make vector dup optimization look at last elt of ZeroVec
Jessica Paquette
2019-07-24
1
-1
/
+1
*
[AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ...
Fangrui Song
2019-07-24
1
-0
/
+1
*
[AArch64][GlobalISel] Add support for s128 loads, stores, extracts, truncs.
Amara Emerson
2019-07-23
1
-11
/
+73
*
[GlobalISel][AArch64] Teach GISel to handle shifts in load addressing modes
Jessica Paquette
2019-07-23
1
-7
/
+124
*
[GlobalISel][AArch64] Contract trivial same-size cross-bank copies into G_STOREs
Jessica Paquette
2019-07-20
1
-0
/
+49
*
[GlobalISel][AArch64] Add support for base register + offset register loads
Jessica Paquette
2019-07-18
1
-0
/
+93
*
[AArch64][GlobalISel] Optimize compare and branch cases with G_INTTOPTR and u...
Amara Emerson
2019-07-10
1
-4
/
+15
*
[GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg
Jessica Paquette
2019-07-10
1
-14
/
+3
*
[GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Utils where we can
Jessica Paquette
2019-07-10
1
-22
/
+5
*
[AArch64][GlobalISel] Use TST for comparisons when possible
Jessica Paquette
2019-07-08
1
-45
/
+98
*
Fix precedence in assert from r364961
Jessica Paquette
2019-07-03
1
-1
/
+2
*
[GlobalISel][AArch64] Use getConstantVRegValWithLookThrough for selectArithImmed
Jessica Paquette
2019-07-03
1
-6
/
+4
*
[AArch64][GlobalISel] Overhaul legalization & isel or shifts to select immedi...
Amara Emerson
2019-07-03
1
-15
/
+179
*
[AArch64][GlobalISel] Teach tryOptSelect to handle G_ICMP
Jessica Paquette
2019-07-02
1
-106
/
+139
*
AArch64/GlobalISel: Fix trying to select invalid MIR
Matt Arsenault
2019-07-01
1
-18
/
+15
*
GlobalISel: Remove unsigned variant of SrcOp
Matt Arsenault
2019-06-24
1
-102
/
+102
*
CodeGen: Introduce a class for registers
Matt Arsenault
2019-06-24
1
-3
/
+3
*
[COFF, ARM64] Fix encoding of debugtrap for Windows
Tom Tan
2019-06-21
1
-0
/
+5
*
[AArch64][GlobalISel] Implement selection support for the new G_JUMP_TABLE an...
Amara Emerson
2019-06-21
1
-0
/
+45
*
[AArch64][GlobalISel] Make s8 and s16 G_CONSTANTs legal.
Amara Emerson
2019-06-21
1
-2
/
+5
*
[GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Jessica Paquette
2019-06-17
1
-16
/
+144
[next]