summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64/GlobalISel
Commit message (Expand)AuthorAgeFilesLines
* Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field"Jeremy Morse2020-02-122-5/+5
* Revert rG6078f2fedcac5797ac39ee5ef3fd7a35ef1202d5 - "[AArch64][GlobalISel]: S...Simon Pilgrim2020-01-152-42/+0
* [AArch64][GlobalISel]: Support @llvm.{return,frame}address selection.Amara Emerson2020-01-142-0/+42
* [GlobalISel] Change representation of shuffle masks in MachineOperand.Eli Friedman2020-01-131-2/+2
* Relax opcode checks in test for G_READCYCLECOUNTER to check for only a number...Douglas Yung2020-01-091-1/+1
* [AArch64][GlobalISel] Implement selection of <2 x float> vector splat.Amara Emerson2020-01-092-2/+69
* [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patternsJessica Paquette2020-01-092-0/+483
* [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant offsets.Amara Emerson2020-01-071-0/+72
* GlobalISel: Define G_READCYCLECOUNTERMatt Arsenault2020-01-042-0/+15
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-243-3/+3
* [AArch64] [Windows] Use COFF stubs for calls to extern_weak functionsMartin Storsjö2019-12-232-17/+15
* [AArch64] Save FP for leaf functions when disabling frame pointer eliminationFangrui Song2019-12-131-1/+4
* [Legalizer] Making artifact combining order-independentRoman Tereshin2019-12-134-19/+16
* [AArch64][GlobalISel] Add support for selection of vector G_SHL with immediates.Amara Emerson2019-12-062-16/+196
* [GlobalISel] Fix compiler crash lowering G_LOAD in AArch64.Amara Emerson2019-12-041-0/+22
* [AArch64] Fix over-eager fusing of NEON SIMD MUL/ADDSanne Wouda2019-12-031-24/+36
* [GlobalISel] CombinerHelper: Fix a bug in matchCombineCopyVolkan Keles2019-12-021-0/+86
* [AArch64] Fix MIR test instruction to not have invalid operand.Amara Emerson2019-11-191-2/+2
* [GISel][CombinerHelper] Add support for scalar type for the result of shuffle...Quentin Colombet2019-11-151-0/+42
* [globalisel][irtanslator] The IRTranslator should preserve TBAA informationDaniel Sanders2019-11-141-0/+19
* When lowering calls and tail calls in AArch64, the register mask andEric Christopher2019-11-062-2/+2
* [GISel][ArtifactCombiner] Relax the constraint to combine unmerge with concat...Quentin Colombet2019-11-062-11/+83
* [globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders2019-11-0523-195/+195
* [GISel][CombinerHelper] Combine shuffle_vector scalar to build_vectorQuentin Colombet2019-10-301-0/+63
* [AArch64][GlobalISel] Fix assertion fail in C++ selection for vector zext of ...Amara Emerson2019-10-281-0/+9
* [GlobalISel][AArch64][AMDGPU][X86] Teach LegalizationArtifactCombiner to comb...Craig Topper2019-10-241-13/+12
* [GISel][CombinerHelper] Add a combine turning shuffle_vector into concat_vectorsQuentin Colombet2019-10-211-0/+353
* [gicombiner] Add the run-time rule disable optionDaniel Sanders2019-10-171-0/+35
* [GISel][CombinerHelper] Add concat_vectors(build_vector, build_vector) => bui...Quentin Colombet2019-10-171-0/+141
* [DebugInfo] Remove some users of DBG_VALUEs IsIndirect fieldJeremy Morse2019-10-152-5/+5
* [update_mir_test_checks] Handle MI flags properlyRoman Tereshin2019-10-144-20/+20
* Reapply r374743 with a fix for the ocaml bindingJoerg Sonnenberger2019-10-141-17/+0
* Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko2019-10-141-0/+17
* Add a pass to lower is.constant and objectsize intrinsicsJoerg Sonnenberger2019-10-131-17/+0
* [GISel][CallLowering] Enable vector support in argument loweringQuentin Colombet2019-10-111-0/+22
* GlobalISel: Implement widenScalar for G_SITOFP/G_UITOFP sourcesMatt Arsenault2019-10-011-3/+3
* [AArch64][GlobalISel] Support lowering variadic musttail callsJessica Paquette2019-09-301-0/+223
* [GlobalISel Enable memcpy inlining with optsize.Amara Emerson2019-09-281-0/+92
* Add an operand to memory intrinsics to denote the "tail" marker.Amara Emerson2019-09-287-56/+106
* [AArch64][GlobalISel] Choose CCAssignFns per-argument for tail call loweringJessica Paquette2019-09-251-16/+61
* [AArch64][GlobalISel] Tweak legalization rule for G_BSWAP to handle widening ...Amara Emerson2019-09-251-0/+44
* [GlobalISel][IRTranslator] Fix switch table lowering to use signed LE not uns...Amara Emerson2019-09-241-0/+42
* [AArch64][GlobalISel] Implement selection for G_SHL of <2 x i64>Amara Emerson2019-09-211-0/+29
* [AArch64][GlobalISel] Selection support for G_ASHR of <2 x s64>Amara Emerson2019-09-211-0/+30
* [AArch64][GlobalISel] Make <4 x s32> G_ASHR and G_LSHR legal.Amara Emerson2019-09-211-0/+78
* [GlobalISel] Defer setting HasCalls on MachineFrameInfo to selection time.Amara Emerson2019-09-202-1/+20
* Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Matt Arsenault2019-09-191-2/+1
* Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Hans Wennborg2019-09-191-1/+2
* GlobalISel: Don't materialize immarg arguments to intrinsicsMatt Arsenault2019-09-191-2/+1
* [AArch64][GlobalISel] Support lowering musttail callsJessica Paquette2019-09-182-6/+24
OpenPOWER on IntegriCloud