llvm-project/llvm/test/CodeGen/PowerPC
Chen Zheng df9d60af1f [PowerPC] handle more than two predecessors loop header in ctrloop pass
After ISEL, the "valid" loop header which has two predecessors
(one is preheader and the other one is latch) may be transformed
to have more than two predecessors by some optimizations, like tail
duplicator, if the old header's successor(will be changed to new
header) is a sub loop.

The predecessors of the new loop header are preheader, loop latch
and the loop latch(es) of the sub loop(old header's successor).

Before the patch, ctrloop pass assumes two predecessors for candidate
loop header. This patch fixes this case.

Reviewed By: lkail

Differential Revision: https://reviews.llvm.org/D135846
2022-10-19 01:11:58 +00:00
..
GlobalISel [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2004-11-29-ShrCrash.ll
2004-11-30-shift-crash.ll
2004-11-30-shr-var-crash.ll
2004-12-12-ZeroSizeCommon.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2005-01-14-SetSelectCrash.ll
2005-01-14-UndefLong.ll
2005-08-12-rlwimi-crash.ll
2005-09-02-LegalizeDuplicatesCalls.ll
2005-10-08-ArithmeticRotate.ll
2005-11-30-vastart-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-01-11-darwin-fp-argument.ll
2006-01-20-ShiftPartsCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-04-01-FloatDoubleExtend.ll
2006-04-05-splat-ish.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-04-19-vmaddfp-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-05-12-rlwimi-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-07-07-ComputeMaskedBits.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-07-19-stwbrx-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-08-11-RetVector.ll [PowerPC] Disable perfect shuffle by default 2022-03-15 15:52:24 +08:00
2006-08-15-SelectionCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-09-28-shift_64.ll
2006-10-13-Miscompile.ll
2006-10-17-brcc-miscompile.ll
2006-10-17-ppc64-alloca.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-11-10-DAGCombineMiscompile.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-11-29-AltivecFPSplat.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-12-07-LargeAlloca.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2006-12-07-SelectCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-01-04-ArgExtension.ll
2007-01-15-AsmDialect.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-01-29-lbrx-asm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-01-31-InlineAsmAddrMode.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-02-16-AlignPacked.ll
2007-02-16-InlineAsmNConstraint.ll
2007-02-23-lr-saved-twice.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-03-24-cntlzd.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-03-30-SpillerCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-04-24-InlineAsm-I-Modifier.ll
2007-04-30-InlineAsmEarlyClobber.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-05-03-InlineAsm-S-Constraint.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-05-14-InlineAsmSelectCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-05-22-tailmerge-3.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-05-30-dagcombine-miscomp.ll
2007-06-28-BCCISelBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-08-04-CoalescerAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-09-04-AltivecDST.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-09-07-LoadStoreIdxForms.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-09-08-unaligned.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-09-11-RegCoalescerAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-09-12-LiveIntervalsAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-10-16-InlineAsmFrameOffset.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-10-18-PtrArithmetic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-10-21-LocalRegAllocAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-10-21-LocalRegAllocAssert2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-11-04-CoalescerCrash.ll
2007-11-16-landingpad-split.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2007-11-19-VectorSplitting.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-02-05-LiveIntervalsAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-02-09-LocalRegAllocAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-05-RegScavengerAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-17-RegScavengerCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-18-RegScavengerAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-24-AddressRegImm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-24-CoalescerBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-03-26-CoalescerBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-04-10-LiveIntervalCrash.ll
2008-04-16-CoalescerBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-04-23-CoalescerCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-05-01-ppc_fp128.ll
2008-06-19-LegalizerCrash.ll
2008-06-21-F128LoadStore.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-06-23-LiveVariablesCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-07-10-SplatMiscompile.ll
2008-07-15-Bswap.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-07-15-Fabs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-07-15-SignExtendInreg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-07-17-Fneg.ll
2008-07-24-PPC64-CCBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-09-12-CoalescerBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-10-17-AsmMatchingOperands.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-10-28-UnprocessedNode.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2008-10-28-f128-i32.ll [PowerPC] Add implicit-def RM to instructions mtfsb[01] 2021-07-26 14:07:08 -05:00
2008-12-02-LegalizeTypeAssert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2009-01-16-DeclareISelBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2009-03-17-LSRBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2009-05-28-LegalizeBRCC.ll
2009-07-16-InlineAsm-M-Operand.ll
2009-08-17-inline-asm-addr-mode-breakage.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2009-09-18-carrybit.ll
2009-11-15-ProcImpDefsBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2009-11-25-ImpDefBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-02-04-EmptyGlobal.ll
2010-02-12-saveCR.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-03-09-indirect-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-04-01-MachineCSEBug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-05-03-retaddr1.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-10-11-Fast-Varargs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2010-12-18-PPCStackRefs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2011-12-05-NoSpillDupCR.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2011-12-06-SpillAndRestoreCR.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2011-12-08-DemandedBitsMiscompile.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2012-09-16-TOC-entry-check.ll
2012-10-11-dynalloc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2012-10-12-bitcast.ll
2012-11-16-mischedcall.ll
2013-05-15-preinc-fold.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2013-07-01-PHIElimBug.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
2016-01-07-BranchWeightCrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2016-04-16-ADD8TLS.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2016-04-17-combine.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2016-04-28-setjmp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
2018-09-19-sextinreg-vector-crash.ll
Atomics-64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
BoolRetToIntTest-2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
BoolRetToIntTest.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
BreakableToken-reduced.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
CSR-fit.ll
CompareEliminationSpillIssue.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
DbgValueOtherTargets.test
DisableHoistingDueToBlockHotnessNoProfileData.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
DisableHoistingDueToBlockHotnessProfileData.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
Frames-dyn-alloca-with-func-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
Frames-dyn-alloca.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
Frames-large.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
Frames-leaf.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
Frames-small.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
Frames-stack-floor.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
LQ-STQ-32bit-offset.ll [PowerPC] Fix LQ-STQ instructions to use correct offset and base 2022-06-16 10:47:38 -05:00
LQ-STQ.ll [PowerPC] Fix LQ-STQ instructions to use correct offset and base 2022-06-16 10:47:38 -05:00
LargeAbsoluteAddr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
MCSE-caller-preserved-reg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
MMO-flags-assertion.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
MergeConsecutiveStores.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
NoCRFieldRedefWhenSpillingCRBIT.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
O3-pipeline.ll [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis 2022-09-08 07:50:03 -07:00
P10-stack-alignment.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
PR3488.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
PR33636.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
PR33671.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
PR35812-neg-cmpxchg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
VSX-DForm-Scalars.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
VSX-XForm-Scalars.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
a2-fp-basic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aa-tbaa.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aantidep-def-ec.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aantidep-inline-asm-use.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
absol-jump-table-enabled.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
add-fi.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
add_cmp.ll Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" 2022-04-06 20:32:53 +03:00
addc.ll
adde_return_type.ll
addegluecrash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addi-licm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addi-offset-fold.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addi-reassoc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addisdtprelha-nonr3.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
addrfuncstr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addrspacecast.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
addze.ll
aggressive-anti-dep-breaker-subreg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-AppendingLinkage.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-LinkOnceAnyLinkage.ll
aix-LinkOnceODRLinkage.ll
aix-WeakODRLinkage.ll
aix-alias-alignment-2.ll [AIX] Handling the label alignment of a global 2022-07-03 23:16:16 -04:00
aix-alias-alignment-3.ll [AIX] follow-up of D124654. 2022-07-21 01:10:09 -04:00
aix-alias-alignment.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-alias-unsupported.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-alias.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-alloca-r31.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-aux-header.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-available-externally-linkage.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-base-pointer.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-bytestring.ll
aix-calleesavedregs.ll
aix-cc-abi.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-altivec.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-byval-limitation3.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-byval-mem.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-byval-split.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-byval.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-cc-ext-vec-abi.ll
aix-complex.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-constant-align.ll [PowerPC][AIX] Create multiple constant sections. 2021-08-05 21:19:16 -04:00
aix-crspill.ll
aix-csr-alloc.ll [AIX] Adjust CSR order to avoid breaking ABI regarding traceback 2021-07-03 04:45:26 +00:00
aix-csr-vector-extabi.ll [NFCI] Fixed missing colon in CHECK directives - part 2 2022-04-03 14:42:59 +02:00
aix-csr-vector.ll [NFCI] Fixed missing colon in CHECK directives - part 2 2022-04-03 14:42:59 +02:00
aix-csr.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
aix-dfltabi-rsrvd-reg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-dwarf.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-ehinfo-sym.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-emit-tracebacktable-clobber-register.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-emit-tracebacktable-ssp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-emit-tracebacktable-vectorinfo.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-emit-tracebacktable-vectorinfo_hasvarg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-emit-tracebacktable.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-exception.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-extern-weak.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-extern.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-external-sym-sdnode-lowering.ll
aix-filename-absolute-path.ll [AIX] Emit version string in .file directive 2021-07-12 17:03:52 +00:00
aix-filename-relative-path.ll [AIX] Emit version string in .file directive 2021-07-12 17:03:52 +00:00
aix-filename-special-character-double-quotation.ll [AIX] Emit version string in .file directive 2021-07-12 17:03:52 +00:00
aix-filename-special-character-single-quotation.ll [AIX] Emit version string in .file directive 2021-07-12 17:03:52 +00:00
aix-fptoint.ll [PowerPC] Fix issue with strict float to int conversion. 2022-01-19 10:57:22 -06:00
aix-framepointer-save-restore.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-func-align.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-func-dsc-gen.ll [XCOFF] change default program code csect alignment to 32 2022-06-29 04:16:01 +00:00
aix-ignore-xcoff-visibility.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-indirect-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-inlineasm-reserved-reg-dflt-warn.ll
aix-insert-extract.ll [AIX] Allow safe for 32bit P9 VSX extract and insert pattern matches 2021-04-27 07:27:43 -04:00
aix-internal.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-llvm-intrinsic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-lower-block-address.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-lower-constant-pool-index.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix-lower-jump-table.ll [XCOFF] change default program code csect alignment to 32 2022-06-29 04:16:01 +00:00
aix-lr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-nest-param.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-nonzero-zerofill.ll
aix-overflow-toc.py [XCOFF] support XCOFFObjectWriter for fileHeader and sectionHeaders in 64-bit XCOFF. 2022-03-20 09:31:29 -04:00
aix-p8vector-liveins.ll [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above 2021-07-07 09:18:20 -04:00
aix-p9-insert-extract.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
aix-p9-xxinsertw-xxextractuw.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
aix-personality-alias.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-prefixed-instruction-boundary.mir Reland [XCOFF][llvm-objdump] change the priority of symbols with the same address by symbol types. 2022-02-20 21:51:10 -05:00
aix-print-pc.mir
aix-readonly-with-relocation.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-reference-func-addr-const.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-relativeref.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-return55.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-rodata-align.ll [PowerPC][AIX] Create multiple constant sections. 2021-08-05 21:19:16 -04:00
aix-space.ll [PowerPC][AIX] Create multiple constant sections. 2021-08-05 21:19:16 -04:00
aix-sret-param.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-static-init-default-priority.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-static-init-key-object.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-static-init-no-unique-module-id.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-static-init-non-default-priority.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-gd-double.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-gd-int.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-gd-longlong.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-variables-ppc32.ll
aix-tls-variables-ppc64.ll
aix-tls-xcoff-reloc-large.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-xcoff-reloc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tls-xcoff-variables.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-tracetable-csr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-trampoline.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-undef-func-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-user-defined-memcpy.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-vec-arg-spills-callee.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-vec-arg-spills-mir.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-vec-arg-spills.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-vec_extract_p9.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
aix-vec_extract_p9_2.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
aix-vec_insert_elt.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
aix-vector-stack-caller.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-vector-stack.ll
aix-vector-vararg-caller.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix-vector-vararg-fixed-caller.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
aix-vsx-splatimm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-weak-undef-func-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-weak.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-cold.ll [XCOFF] ignore the cold attribute. 2022-08-11 01:13:05 -04:00
aix-xcoff-data-only-notoc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-data-sections.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-data.ll [XCOFF] change default program code csect alignment to 32 2022-06-29 04:16:01 +00:00
aix-xcoff-endian-error.ll
aix-xcoff-error-explicit-data-section.ll
aix-xcoff-explicit-section.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-externL.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-funcsect.ll [XCOFF] change default program code csect alignment to 32 2022-06-29 04:16:01 +00:00
aix-xcoff-huge-relocs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-lcomm.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-xcoff-lower-comm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-mergeable-const.ll Reland [XCOFF][llvm-objdump] change the priority of symbols with the same address by symbol types. 2022-02-20 21:51:10 -05:00
aix-xcoff-mergeable-str.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-reloc-large.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-reloc-symb.mir [XCOFF] change default program code csect alignment to 32 2022-06-29 04:16:01 +00:00
aix-xcoff-reloc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-rodata.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
aix-xcoff-symbol-rename.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-textdisassembly.ll Reland [XCOFF][llvm-objdump] change the priority of symbols with the same address by symbol types. 2022-02-20 21:51:10 -05:00
aix-xcoff-tls-rename.ll [AIX] use the original name as the input to create the new symbol for TLS symbol. 2022-08-24 01:36:40 -04:00
aix-xcoff-toc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-used.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix-xcoff-visibility.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix32-cc-abi-vaarg.ll [DAGCombine] Add node in the worklist in topological order in CombineTo 2022-05-07 16:24:31 +00:00
aix32-crsave.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix32-p8-scalar_vector_conversions.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix32-vector-pair-cc-spills.ll [PowerPC][NFC] Add base test case to show redundant spill of vector registers 2022-09-13 00:47:47 -04:00
aix32-vector-vararg-callee-split.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix32-vector-vararg-callee.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix32-vector-vararg-caller-split.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix32-vector-vararg-fixed-callee.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
aix64-cc-abi-vaarg.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix64-cc-byval.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix64-vector-pair-cc-spills.ll [PowerPC] Add vector pair calling convention for AIX 2022-10-09 01:23:18 -04:00
aix64-vector-vararg-callee.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
aix64-vector-vararg-fixed-callee.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
aix64-virtual-call-no-spills.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
aix_scalar_vector_permuted.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
alias.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
align.ll
alignlongjumptest.mir
all-atomics.ll [PowerPC] Fix a number of inefficiencies and issues with atomic code gen 2022-10-03 19:55:29 -05:00
alloca-crspill.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
allocate-r0.ll
altivec-ord.ll
and-branch.ll
and-elim.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
and-imm.ll
and-mask.ll
and_add.ll
and_sext.ll
and_sra.ll
andc.ll
anon_aggr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
anyext_srl.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
arg_promotion.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
arr-fp-arg-no-copy.ll
ashr-neg1.ll
asm-Zy.ll
asm-constraints.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
asm-dialect.ll
asm-printer-topological-order.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
asm-template-I.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
asym-regclass-copy.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomic-1.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomic-2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomic-float.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomic-minmax.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-constant.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-fences.ll
atomics-i8-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-i16-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-i32-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-i64-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-i128-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-i128.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-indexed.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics-regression.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
atomics.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
available-externally.ll
basic-toc-data-def.ll [XCOFF] support writing sections, relocations and symbols for XCOFF64. 2022-05-17 04:27:47 -04:00
basic-toc-data-extern.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
basic-toc-data-local-linkage.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
bcd-intrinsics.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
bdzlr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
bfloat16-outer-product.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
big-endian-actual-args.ll
big-endian-call-result.ll
big-endian-formal-args.ll
big-endian-store-forward.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
bitcast-peephole.mir
bitcasts-direct-move.ll [PowerPC] Improve f32 to i32 bitcast code gen 2021-05-31 16:00:58 -05:00
bitfieldinsert.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
block-placement-1.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
block-placement.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
blockaddress.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
bool-math.ll [SDAG] try to replace subtract-from-constant with xor 2022-07-08 08:14:24 -04:00
botheightreduce.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
bperm.ll
branch-hint.ll
branch-on-store-cond.ll [PowerPC] Fix a number of inefficiencies and issues with atomic code gen 2022-10-03 19:55:29 -05:00
branch-opt.ll
branch_coalesce.ll
branch_selector.ll
brcond.ll
bswap-load-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
bswap64.ll
build-vector-allones.ll [PowerPC] Custom Lowering BUILD_VECTOR for v2i64 for P7 as well 2021-07-12 17:56:10 +00:00
build-vector-tests.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
buildvec_canonicalize.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-elf2-abi.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-p8vector.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-p9-darn.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-p9-f128.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-p10permute.ll
builtins-ppc-p10vsx.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-LoadReserve-StoreCond-64bit-only.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-LoadReserve-StoreCond.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-check-ldarx-opt.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-cmpb-32.ll [PowerPC] Support ppc-asm-full-reg-names for AIX 2021-10-15 12:22:44 +08:00
builtins-ppc-xlcompat-cmpb-64.ll [PowerPC] Add PowerPC cmpb builtin and emit target indepedent code for XL compatibility 2021-07-20 13:06:22 -05:00
builtins-ppc-xlcompat-compare-64bit-only.ll [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility 2021-07-13 16:55:09 -05:00
builtins-ppc-xlcompat-compare.ll [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility 2021-07-13 16:55:09 -05:00
builtins-ppc-xlcompat-conversionfunc.ll [PowerPC] Implement trap and conversion builtins for XL compatibility 2021-07-12 11:04:17 -05:00
builtins-ppc-xlcompat-fnabs.ll [PowerPC] Implement XL compat __fnabs and __fnabss builtins. 2022-05-19 11:28:40 -05:00
builtins-ppc-xlcompat-fp.ll [PowerPC] Removing a REQUIRES line from llvm test 2021-07-21 10:52:23 -05:00
builtins-ppc-xlcompat-load-store-reversed-64bit-only.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-load-store-reversed.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-math.ll [PowerPC] Add generic fnmsub intrinsic 2022-03-07 13:00:06 +08:00
builtins-ppc-xlcompat-maxmin.ll [Clang][PowerPC] Add max/min intrinsics to Clang and PPC backend 2022-04-05 22:43:48 -04:00
builtins-ppc-xlcompat-mfspr-mtspr-64bit-only.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-mfspr-mtspr-aix32.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-move-tofrom-regs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-msync.ll [PowerPC] Fix popcntb XL Compat Builtin for 32bit 2021-07-15 13:19:47 -05:00
builtins-ppc-xlcompat-multiply-64bit-only.ll [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility 2021-07-13 16:55:09 -05:00
builtins-ppc-xlcompat-multiply.ll [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility 2021-07-13 16:55:09 -05:00
builtins-ppc-xlcompat-popcnt.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-prefetch.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-pwr9-64bit.ll [PowerPC] Implement XL compatibility builtin __addex 2021-08-12 16:38:21 -05:00
builtins-ppc-xlcompat-pwr9.ll [PowerPC] Implement XL compact math builtins 2021-07-16 13:21:13 -05:00
builtins-ppc-xlcompat-stfiw.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-sync-32.ll [PowerPC] Support ppc-asm-full-reg-names for AIX 2021-10-15 12:22:44 +08:00
builtins-ppc-xlcompat-sync-64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
builtins-ppc-xlcompat-test.ll [PowerPC] FP compare and test XL compat builtins. 2021-09-28 11:01:51 -05:00
builtins-ppc-xlcompat-trap-64bit-only.ll [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions 2021-11-11 09:52:00 -06:00
builtins-ppc-xlcompat-trap-annotations-td.ll [PowerPC] XCOFF exception section support on the direct assembler path 2022-09-26 22:24:20 -04:00
builtins-ppc-xlcompat-trap-annotations-tw.ll [PowerPC] XCOFF exception section support on the direct assembler path 2022-09-26 22:24:20 -04:00
builtins-ppc-xlcompat-trap.ll [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions 2021-11-11 09:52:00 -06:00
bv-pres-v8i1.ll
bv-widen-undef.ll
byval-agg-info.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
byval-aliased.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
byval.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
calls.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
can-lower-ret.ll
cannonicalize-vector-shifts.ll [AIX] Allow safe for 32bit P8 VSX pattern matching 2021-04-14 08:12:48 -04:00
canonical-merge-shuffles.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cc.ll
cfence-double.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cfence-float.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cfence-i128.ll [PowerPC] Add test for failing lowering llvm.ppc.cfence on i128. NFC. 2022-03-25 17:56:11 +08:00
cgp-select.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
change-no-infs.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
check-cpu.ll [NFC][PowerPC] Fix the check-cpu.ll test case. 2022-02-23 14:09:34 -06:00
cmp-cmp.ll
cmp_elimination.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cmpb-ppc32.ll
cmpb.ll
coalesce-ext.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
code-align.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
codemodel.ll [Support] Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace 2022-05-30 19:19:23 +01:00
coldcc.ll
coldcc2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
collapse-rotates.mir
combine-fneg.ll [ISEL] Canonicalise constant splats to RHS. 2022-01-24 09:38:36 +00:00
combine-setcc.ll
combine-sext-and-shl-after-isel.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
combine-to-mulh-shift-amount.ll
combine-to-pre-index-store-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
combine_ext_trunc.ll
common-chain-aix32.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
common-chain.ll [PowerPC] Converts to comparison against zero even when the optimization 2022-09-15 06:06:25 -04:00
compare-duplicate.ll
compare-simm.ll
complex-return.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
compute-regpressure.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
constant-combines.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
constant-pool.ll [PowerPC] Implement scheduling model for Power10 2021-10-18 15:27:49 +08:00
constants-i64.ll
constants.ll
convert-ri-addi-to-ri.mir [PowerPC] fixup killed flags for ri + addi to ri transformation 2021-04-07 22:04:08 -04:00
convert-rr-to-ri-instr-add.mir
convert-rr-to-ri-instrs-R0-special-handling.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
convert-rr-to-ri-instrs-kill-flag.mir
convert-rr-to-ri-instrs-out-of-range.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
convert-rr-to-ri-instrs.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
convert-rr-to-ri-p9-vector.mir
copysignl.ll
cr-spills.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cr1eq-no-extra-moves.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cr1eq.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cr_spilling.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
crbit-asm-disabled.ll
crbit-asm.ll
crbits.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
crsave.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
crypto_bifs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
crypto_bifs_be.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
cse-despite-rounding-mode.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
csr-save-restore-order.ll
csr-split.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctr-cleanup.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ctr-loop-tls-const.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctr-minmaxnum.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-asm.ll
ctrloop-constrained-fp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-cpsgn.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-do-not-duplicate-mi.mir [PowerPC] CTRLoop pseudo instructions should not be duplicated 2022-08-30 04:32:29 -04:00
ctrloop-fp64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-fp128.ll [PowerPC][NFC] refactor some test cases. 2022-10-12 12:19:52 +00:00
ctrloop-header-multiple-preds.mir [PowerPC] handle more than two predecessors loop header in ctrloop pass 2022-10-19 01:11:58 +00:00
ctrloop-i64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-i128.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-intrin.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-large-ec.ll
ctrloop-le.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-lt.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-ne.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-reg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-s000.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-sh.ll [PowerPC][NFC] refactor some test cases. 2022-10-12 12:19:52 +00:00
ctrloop-shortLoops.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-sums.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloop-udivti3.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloops-hot-exit.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloops-pseudo.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloops-softfloat.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloops.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ctrloops32.mir [PowerPC] mapping hardward loop intrinsics to powerpc pseudo 2022-08-08 21:34:20 -04:00
ctrloops64.mir [PowerPC] mapping hardward loop intrinsics to powerpc pseudo 2022-08-08 21:34:20 -04:00
cttz.ll
cvt_i64_to_fp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
cxx_tlscc64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
darwin-labels.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dbg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dcbf-p10.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dcbf.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dcbt-sched.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dcbt.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
debug-label-fast-isel.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
debuginfo-split-int.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
debuginfo-stackarg.ll
delete-node.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dform-adjust.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dform-pair-load-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
direct-move-profit.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
disable-ctr-ppcf128.ll [PowerPC] Disable CTR Loop generate for fma with the PPC double double type. 2021-08-13 12:27:24 -05:00
div-2.ll
div-e-32.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
div-e-all.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dscr-set.ll [PowerPC] Set the special DSCR with a compiler option. 2022-03-31 14:06:30 -05:00
dsolocal-pic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dsolocal-static.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dssall.ll [PowerPC] Do not emit dssall on AIX 2021-05-17 06:08:06 -05:00
duplicate-returns-for-tailcall.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
dyn-alloca-aligned.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
dyn-alloca-offset.ll
e500-1.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
early-ret-verify.mir
early-ret.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
early-ret.mir
early-ret2.ll
ec-input.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
eh-dwarf-cfa.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
eieio.ll [PowerPC] Added multiple PowerPC builtins 2021-05-27 16:23:03 -05:00
elf-common.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
elf64-byval-cc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
eliminate-compare-of-copy.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
empty-functions.ll
emptystruct.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
emutls_generic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
eqv-andc-orc-nor.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
expand-contiguous-isel.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
expand-foldable-isel.ll [EarlyIfConversion] Avoid producing selects with identical operands 2021-04-30 15:51:14 -07:00
expand-isel-1.mir
expand-isel-2.mir
expand-isel-3.mir
expand-isel-4.mir
expand-isel-5.mir
expand-isel-6.mir
expand-isel-7.mir
expand-isel-8.mir
expand-isel-9.mir
expand-isel-10.mir
expand-isel-liveness.mir
expand-isel.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ext-bool-trunc-repl.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
extra-toc-reg-deps.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
extract-and-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
extsh.ll
extswsli.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f32-to-i64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-aggregates.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-arith.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-bitcast.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-branch-cond.ll [PowerPC] Enable CR bits support for Power8 and above. 2022-05-02 12:06:15 -05:00
f128-compare.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-conv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-fma.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-passByValue.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-rounding.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-truncateNconv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128-vecExtractNconv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
f128_ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fabs.ll
fast-isel-GEP-coalesce.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-binary.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-br-const.ll
fast-isel-branch.ll [PowerPC] Enable fast-isel on AIX 64 subtarget 2021-09-03 11:33:45 +08:00
fast-isel-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-cmp-imm.ll
fast-isel-const.ll [PowerPC] Enable fast-isel on AIX 64 subtarget 2021-09-03 11:33:45 +08:00
fast-isel-conversion-p5.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-conversion.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-ext.ll [PowerPC] Enable fast-isel on AIX 64 subtarget 2021-09-03 11:33:45 +08:00
fast-isel-fcmp-nan.ll [PowerPC] Enable CR bits support for Power8 and above. 2022-05-02 12:06:15 -05:00
fast-isel-fold.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-fpconv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-i64offset.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-icmp-split.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-indirectbr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-load-store-vsx.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-load-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-pcrel.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-redefinition.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fast-isel-ret.ll
fast-isel-rsp.ll [PowerPC] Guard XSRSP in P8 for FastISel 2021-09-07 15:17:51 +00:00
fast-isel-shifter.ll [PowerPC] Enable fast-isel on AIX 64 subtarget 2021-09-03 11:33:45 +08:00
fastcc_stacksize.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fastisel-gep-promote-before-add.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fcpsgn.ll
fdiv-combine.ll
fdiv.ll [PowerPC] swdiv builtins for XL compatibility 2021-09-29 11:31:07 -05:00
fixup-kill-dead-flag-crash.mir
float-asmprint.ll
float-load-store-pair.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
float-logic-ops.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
float-to-int.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
float-vector-gather.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
floatPSA.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
flt-preinc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fma-aggr-FMF.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
fma-assoc.ll PowerPC: Don't hoist float multiply + add to fused operation on SPE 2022-08-10 11:04:27 -04:00
fma-combine.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fma-ext.ll
fma-mutate-duplicate-vreg.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fma-mutate-register-constraint.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fma-mutate.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
fma-negate.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
fma-precision.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fma.ll
fmaxnum.ll
fmf-propagation.ll [IR] Enable opaque pointers by default 2022-06-02 09:40:56 +02:00
fminnum.ll [PowerPC] fix stack size allocated for float point argument 2022-08-06 08:38:52 -04:00
fnabs.ll
fneg.ll
fold-frame-offset-using-rr.mir
fold-li.ll
fold-remove-li.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fold-rlwinm-1.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fold-rlwinm.mir
fold-zero.ll
fold_swtest_br.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fp-branch.ll
fp-int-conversions-direct-moves.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fp-int-fp.ll
fp-int128-fp-combine.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fp-intrinsics-fptosi-legal.ll
fp-splat.ll
fp-strict-conv-f128.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
fp-strict-conv-spe.ll
fp-strict-conv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fp-strict-f128.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
fp-strict-fcmp-noopt.ll [PowerPC] Change CRNOT to a code gen single operand instruction 2022-10-13 20:09:44 -05:00
fp-strict-fcmp-spe.ll [PowerPC] Change CRNOT to a code gen single operand instruction 2022-10-13 20:09:44 -05:00
fp-strict-fcmp.ll [PowerPC] Change CRNOT to a code gen single operand instruction 2022-10-13 20:09:44 -05:00
fp-strict-minmax.ll
fp-strict-round.ll [PowerPC] Add missed VSX shuffles instead of Altivec ones 2022-03-14 10:11:54 -05:00
fp-strict.ll Handle subregs and superregs in callee-saved register mask 2021-07-29 16:53:29 +01:00
fp-to-int-ext.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fp-to-int-to-fp.ll [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits 2022-07-28 14:10:44 +01:00
fp2int2fp-ppcfp128.ll
fp64-to-int16.ll [PowerPC] Enable CR bits support for Power8 and above. 2022-05-02 12:06:15 -05:00
fp128-bitcast-after-operation.ll [PowerPC] Add non-constant fcopysign f128 test coverage 2021-12-03 12:04:06 +00:00
fp128-libcalls.ll
fp_to_uint.ll
fpcopy.ll
fpscr-intrinsics.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
frame-size.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
frame_index_scavenging.mir [PowerPC] Spilling to registers does not require frame index scavenging 2021-05-10 14:42:39 -05:00
frameaddr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
frem.ll Pre-commit frem test in PowerPC 2021-08-18 17:52:53 +08:00
frounds.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fsel.ll
fsl-e500mc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fsl-e5500.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
fsqrt.ll
fsub-fneg.ll
ftrunc-legalize.ll
ftrunc-vec.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
func-addr-consts.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
func-addr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
func-alias.ll
funnel-shift-rot.ll [SelectionDAG] Optimize expansion for rotates/funnel shifts 2021-11-02 11:38:25 +00:00
funnel-shift.ll [SelectionDAG] Clear promoted bits before UREM on shift amount in PromoteIntRes_FunnelShift. 2022-05-06 09:26:30 -07:00
fusion-load-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
future-check-features.ll
glob-comp-aa-crash.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
global-address-non-got-indirect-access.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
gnu-attribute.ll [PowerPC] Emit gnu_attribute according to float-abi metadata 2022-01-26 13:28:50 +08:00
gpr-vsr-spill.ll
handle-f16-storage-type.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
hardware-loops-crash.ll
hello.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
hidden-vis-2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
hidden-vis.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
hoist-logic.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
htm-ttest.ll
htm.ll
huge-frame-call.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
huge-frame-size.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
huge-frame-unsupported.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
i1-ext-fold.ll
i1-to-double.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
i32-to-float.ll
i64-to-float.ll
i64_fp.ll
i64_fp_round.ll
i128-and-beyond.ll
ia-mem-r0.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ia-neg-const.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
iabs.ll
ifcvt-diamond-ret.mir
ifcvt-forked-bug-2016-08-08.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ifcvt.ll
ifcvt.mir
ifcvt_cr_field.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
ifunc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
illegal-element-type.ll
in-asm-f64-reg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inc-of-add.ll [AIX] Adjust CSR order to avoid breaking ABI regarding traceback 2021-07-03 04:45:26 +00:00
indexed-load.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
indirect-hidden.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
indirectbr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inline-asm-clobber-warning.ll [PowerPC] Emit warning when SP is clobbered by asm 2022-01-24 15:12:23 -06:00
inline-asm-dollarpc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inline-asm-i-constraint-i1.ll
inline-asm-label.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inline-asm-multilevel-gep.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inline-asm-physical-fpr-spe.ll
inline-asm-physical-fpr.ll [AIX] Use AsmParser to do inline asm parsing 2021-07-02 16:12:21 +00:00
inline-asm-s-modifier.ll
inline-asm-scalar-to-vector-error.ll
inline-asm-vsx-clobbers.ll
inlineasm-copy.ll
inlineasm-extendedmne.ll
inlineasm-i64-reg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inlineasm-output-template.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inlineasm-vsx-reg.ll
instr-properties.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
instruction-mix-remarks-BCTRL_LWZinto_toc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
int-fp-conv-0.ll
int-fp-conv-1.ll
int128_ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
inverted-bool-compares.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
is_fpclass.ll [PowerPC] Support of ppc_fp128 in lowering of llvm.is_fpclass 2022-04-29 11:10:47 +07:00
isel-rc-nox0.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
isel.ll
ispositive.ll
issue55983.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
isync.ll
itofp128.ll
jaggedstructs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
jump-tables-collapse-rotate-remove-SrcMI.mir
jump-tables-collapse-rotate.ll
kernel-fp-round.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
knowCRBitSpill.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
larger-than-red-zone.ll
lbz-from-ld-shift.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lbzux.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ld-bswap64-no-ldbrx.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ld-st-upd.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ldst-16-byte-asm.mir [PowerPC] Export 16 byte load-store instructions 2021-06-15 01:56:10 +00:00
ldst-16-byte.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
ldst-align.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
ldtoc-inv.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
legalize-invert-br_cc.ll
legalize-vaarg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lha.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
licm-remat.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
licm-tocReg.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lit.local.cfg
livephysregs.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
livevars-crash1.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
livevars-crash2.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
llrint-conv.ll
llround-conv.ll
load-and-splat.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-constant-addr.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-rightmost-vector-elt.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-shift-combine.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-shuffle-and-shuffle-store.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-two-flts.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
load-v4i8-improved.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
logic-ops-on-compares.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
long-compare.ll
longcall.ll
longdbl-truncate.ll
longdouble-pack.ll [PowerPC] Implement longdouble pack/unpack builtins 2021-11-03 17:57:25 +08:00
loop-align.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-comment.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-data-prefetch-inner.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-data-prefetch.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-hoist-toc-save.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-instr-form-prepare.ll [PowerPC] Converts to comparison against zero even when the optimization 2022-09-15 06:06:25 -04:00
loop-instr-prep-non-const-increasement.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-p10-pair-prepare.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
loop-prep-all.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-globaladdr32-aix-asm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-globaladdr32-aix.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-globaladdr64-aix-asm.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-globaladdr64-aix.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-intrinsics-afn-mass.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lower-intrinsics-afn-mass_notail.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-intrinsics-fast-mass.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lower-intrinsics-fast-mass_notail.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lower-intrinsics-nofast-mass.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lower-massv-attr.ll [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX 2021-07-26 23:21:38 +00:00
lower-massv.ll [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX 2021-07-26 23:21:38 +00:00
lower-scalar-mass-afn.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lower-scalar-mass-fast.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lower-scalar-mass-nofast.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
lrint-conv.ll
lround-conv.ll
lsa.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lsr-ctrloop.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lsr-insns-cost.ll
lsr-postinc-pos.ll
lsr-profitable-chain.ll [PowerPC] guard update form prepare with non-const increment with option 2021-11-15 02:16:46 +00:00
lxv-aligned-stack-slots.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
lxvw4x-bug.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
machine-backward-cp.mir
machine-combiner.ll [DAGCombine] reassoc flag shouldn't enable contract 2021-06-21 21:15:43 +00:00
machine-pre.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
machinelicm-cse-dead-flag.mir
macro-fusion.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
macro-fusion.mir [PowerPC] Implement general back2back fusion 2021-12-06 10:15:05 +08:00
maddld.ll
mask64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mature-mc-support.ll
mc-instrlat.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mcm-1.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-3.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-4.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
mcm-5.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-6.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-7.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-8.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-9.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-10.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-11.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-12.ll
mcm-13.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-default.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-obj-2.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcm-obj.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mcount-insertion.ll [LegacyPM] Remove {,PostInline}EntryExitInstrumenterPass 2022-07-23 15:30:15 -07:00
mem-rr-addr-mode.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
memCmpUsedInZeroEqualityComparison.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mem_update.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
memcmp-mergeexpand.ll
memcmp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
memcmpIR.ll
memcpy-vec.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
memcpy_dereferenceable.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
memset-nc-le.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
merge-st-chain-op.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
merge_stores_dereferenceable.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mftb.ll
mi-peephole-splat.ll
mi-peephole.mir
mi-peepholes-trap-opt.mir [PowerPC] Add a flag for conditional trap optimization 2021-11-19 10:24:54 -06:00
mi-scheduling-lhs.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mi-simplify-code.mir
misched-inorder-latency.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
misched.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mma-acc-copy-hints.ll [PowerPC] Fix the register allocation hints for ACC registers. 2022-10-04 20:30:16 -05:00
mma-acc-memops.ll [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. 2022-07-22 11:43:40 -05:00
mma-acc-spill.ll [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. 2022-07-22 11:43:40 -05:00
mma-integer-based-outer-product.ll [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. 2022-07-22 11:43:40 -05:00
mma-intrinsics.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mma-outer-product.ll [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. 2022-07-22 11:43:40 -05:00
mma-phi-accs.ll [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. 2022-07-22 11:43:40 -05:00
more-dq-form-prepare.ll Reland [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency 2021-11-27 12:37:15 +01:00
mtvsrc-mfvscr-PPCVSXSwapRemoval.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mtvsrdd.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mul-const-i64.ll
mul-const-vector.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
mul-const.ll
mul-high.ll
mul-with-overflow.ll
mulhs.ll
mulld.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mulli.ll [PowerPC] Add an ISEL pattern for i32 MULLI. 2022-07-18 04:40:51 -04:00
mult-alt-generic-powerpc.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
mult-alt-generic-powerpc64.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
multi-return.ll
named-reg-alloc-r0.ll
named-reg-alloc-r1-64.ll
named-reg-alloc-r1.ll
named-reg-alloc-r2-64.ll
named-reg-alloc-r2.ll
named-reg-alloc-r13-64.ll
named-reg-alloc-r13.ll
neg-abs.ll
neg.ll
negate-i1.ll
negctr.ll [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics 2022-01-04 09:44:23 -08:00
no-ctr-loop-if-exit-in-nested-loop.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
no-dead-strip.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
no-dup-of-bdnz.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
no-dup-spill-fp.ll
no-duplicate.ll
no-ext-with-count-zeros.ll
no-extra-fp-conv-ldst.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
no-pref-jumps.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
no-rlwimi-trivial-commute.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
noPermuteFormasking.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
nofpexcept.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
nomerge.ll
non-debug-mi-search-frspxsrsp.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
non-simple-args-intrin.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
not-fixed-frame-object.ll
novrsave.ll [PPC] Opaque pointer migration, part 1. 2022-10-11 17:24:06 +00:00
opt-builtins-ppc-xlcompat-cas.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
opt-cmp-inst-cr0-live.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
opt-li-add-to-addi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
opt-sub-inst-cr0-live.mir
optcmp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
optimize-andiso.ll
optnone-crbits-i1-ret.ll
or-addressing-mode.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ori_imm32.ll
ori_imm64.ll
out-of-range-dform.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
overflow-intrinsic-optimizations.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p8-isel-sched.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p8-scalar_vector_conversions.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
p8altivec-shuffles-pred.ll [PowerPC] Disable perfect shuffle by default 2022-03-15 15:52:24 +08:00
p9-dform-load-alignment.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p9-vbpermd.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p9-vector-compares-and-counts.ll
p9-vector-sign-extend.ll
p9-vinsert-vextract.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
p9-xxinsertw-xxextractuw.ll [PowerPC] Relax register superclasses for paired memops 2021-06-11 14:54:03 +08:00
p9_copy_fp.ll
p10-bit-manip-ops.ll [PowerPC] Fix __builtin_pdepd and __builtin_pextd to be 64-bit and P10 only. 2022-02-15 12:30:50 -06:00
p10-check-features.ll [NFC][PowerPC] Add a test to check power 10 features. 2022-10-18 09:05:24 -05:00
p10-constants.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-fi-elim.ll [PowerPC] Implement scheduling model for Power10 2021-10-18 15:27:49 +08:00
p10-handle-split-promote-vec.ll [DAGCombine] Hoist shifts out of a logic operations tree. 2022-08-12 12:42:16 +03:00
p10-setbc-ri.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setbc-rr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setbcr-ri.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setbcr-rr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setboolean-ext-fp.ll
p10-setnbc-ri.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setnbc-rr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setnbcr-ri.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-setnbcr-rr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-spill-creq.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-spill-crgt.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-spill-crlt.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-spill-crun.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
p10-splatImm-CPload-pcrel.ll [PowerPC] Fix materialization of SP float values on Power10 2021-07-26 19:43:10 -05:00
p10-splatImm.ll [PowerPC] Mark splat immediate instructions as rematerializable 2021-09-24 12:03:34 -05:00
p10-splatImm32-undef.ll [PowerPC][NFC] Pre-commit case for lowering vector shuffles to xxsplti32dx (64 bit) 2022-10-14 10:15:34 -05:00
p10-splatImm32.ll
p10-string-ops.ll
p10-vector-divide.ll enable P10 vector builtins test on AIX 64 bit; NFC 2022-07-21 04:23:02 -04:00
p10-vector-mask-ops.ll enable P10 vector builtins test on AIX 64 bit; NFC 2022-07-21 04:23:02 -04:00
p10-vector-modulo.ll enable P10 vector builtins test on AIX 64 bit; NFC 2022-07-21 04:23:02 -04:00
p10-vector-multiply.ll enable P10 vector builtins test on AIX 64 bit; NFC 2022-07-21 04:23:02 -04:00
p10-vector-rotate.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
p10-vector-shift.ll
p10-vector-sign-extend.ll enable P10 vector builtins test on AIX 64 bit; NFC 2022-07-21 04:23:02 -04:00
p10-vsx-pcv.ll
paired-vector-intrinsics.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-block-address.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-byte-loads.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-call-linkage-leaf.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-call-linkage-simple.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-call-linkage-with-calls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-got-indirect.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-indirect-call.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-jump-table.ll [PowerPC] Implement scheduling model for Power10 2021-10-18 15:27:49 +08:00
pcrel-linkeropt-option.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-linkeropt.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-local-caller-toc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-relocation-plus-offset.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tail-calls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tls-general-dynamic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tls-initial-exec.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tls-local-dynamic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tls-local-exec.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel-tls_get_addr_clobbers.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pcrel_ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
peephole-align.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
peephole-cmp-eq.mir
peephole-miscompile-extswsli.mir
peephole-phi-acc.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
peephole-subreg-def.mir Teach peephole optimizer to not emit sub-register defs 2021-06-28 09:24:07 -05:00
perfect-shuffle.ll [PowerPC] Disable perfect shuffle by default 2022-03-15 15:52:24 +08:00
pgo-ref-directive.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
phi-eliminate.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
pie.ll
pip-inner.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
popcnt-zext.ll [TargetLowering] Expand the last stage of i16 popcnt using shift+add+and instead of mul+shift. 2022-05-16 09:27:44 -07:00
popcnt.ll
popcount.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
post-ra-ec.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pow-025-075-intrinsic-scalar-mass-afn.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
pow-025-075-intrinsic-scalar-mass-fast.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
pow-025-075-nointrinsic-scalar-mass-fast.ll [PowerPC] Option controling scalar MASS convertion 2022-02-04 13:24:22 -08:00
pow.75.ll Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" 2022-04-06 20:32:53 +03:00
pow_massv_075_025exp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
power9-moves-and-splats.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
powf_massv_075_025exp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-32bit-build-vector.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-32bit-shift.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-crbits-onoff.ll
ppc-ctr-dead-code.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-disable-non-volatile-cr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-empty-fs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-label.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-label2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-partword-atomic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-passname-assert.ll
ppc-passname.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
ppc-prologue.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-redzone-alignment-bug.ll
ppc-shrink-wrapping.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc-shufflevector-combine.ll [PowerPC] Fix combine step for shufflevector. 2022-06-14 11:31:24 -05:00
ppc-vaarg-agg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-align-long-double-sf.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-constant-BE-ppcf128.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-cyclecounter.ll
ppc32-i1-stack-arguments-abi-bug.ll
ppc32-i1-vaarg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-i64-to-float-conv.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-lshrti3.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-nest.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-pic-large.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-pic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-secure-plt-tls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-secure-plt-tls2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-selectcc-i64.ll [PowerPC] Fix SELECT_CC with i64 operand on PPC32 2021-04-28 17:48:33 +08:00
ppc32-skip-regs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc32-vacopy.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-32bit-addic.ll
ppc64-P9-mod.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-P9-setb.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-P9-vabsd.ll [PowerPC] Add missed VSX shuffles instead of Altivec ones 2022-03-14 10:11:54 -05:00
ppc64-abi-extend.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-acc-regalloc-bugfix.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-acc-regalloc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-align-long-double.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-altivec-abi.ll
ppc64-anyregcc-crash.ll Migrate llvm.experimental.patchpoint() to ptr. 2022-08-10 13:18:02 +01:00
ppc64-anyregcc.ll Migrate llvm.experimental.patchpoint() to ptr. 2022-08-10 13:18:02 +01:00
ppc64-blnop.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-byval-align.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-byval-larger-struct.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-byval-multi-store.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-calls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-crash.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-crsave.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
ppc64-cyclecounter.ll
ppc64-elf-abi.ll
ppc64-fastcc-fast-isel.ll
ppc64-fastcc.ll
ppc64-func-desc-hoist.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-gep-opt.ll
ppc64-get-cache-line-size.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-i128-abi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-icbt-pwr7.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-icbt-pwr8.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-inlineasm-clobber.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
ppc64-linux-func-size.ll
ppc64-nest.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-nonfunc-calls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-notoc-rm-relocation.ll [PowerPC] The BL8_NOTOC_RM instruction needs to produce a notoc relocation. 2022-03-23 19:01:05 -05:00
ppc64-patchpoint.ll Migrate llvm.experimental.patchpoint() to ptr. 2022-08-10 13:18:02 +01:00
ppc64-pre-inc-no-extra-phi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-prefetch.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-r2-alloc.ll
ppc64-rop-protection-aix.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-rop-protection.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-sibcall-shrinkwrap.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-sibcall.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-smallarg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-stackmap-nops.ll
ppc64-stackmap.ll Migrate llvm.experimental.patchpoint() to ptr. 2022-08-10 13:18:02 +01:00
ppc64-toc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-vaarg-int.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-varargs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-xxsplti32dx-pattern-check.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64-zext.ll
ppc64le-aggregates.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64le-calls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64le-crsave.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64le-localentry-large.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64le-localentry.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc64le-smallarg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc440-fp-basic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppc440-msync.ll
ppc_fp128-bcwriter.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcf128-1-opt.ll
ppcf128-1.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcf128-2.ll
ppcf128-3.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcf128-4.ll
ppcf128-constrained-fp-intrinsics.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcf128-endian.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcf128-freeze.mir
ppcf128sf.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
ppcsoftops.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr3711_widen_bit.ll
pr12757.ll
pr13641.ll
pr13891.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr15031.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr15359.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr15630.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr15632.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr16556-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr16556.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr16573.ll
pr17168.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr17354.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr18663-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr18663.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr20442.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr22711.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr24216.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr24546.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr24636.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr25080.ll [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents 2022-07-20 10:49:31 +01:00
pr25157-peephole.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr25157.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr26180.ll
pr26193.ll
pr26356.ll
pr26378.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr26381.ll
pr26617.ll
pr26690.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr27078.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr27350.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr28130.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr28630.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr30451.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr30640.ll
pr30663.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr30715.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr31144.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr32063.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr32140.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr33093.ll
pr33547.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr35402.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr35688.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr36068.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr36292.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr38087.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr38899-split-register-at-spill.mir
pr39478.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr39815.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr40922.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr41088.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr41177.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr42492.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr43527.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr43976.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr44183.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr44239.ll
pr45186.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr45297.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr45301.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr45432.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr45448.ll Revert "[DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))" 2022-10-11 16:30:40 -07:00
pr45628.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
pr45709.ll
pr46759.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr46923.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr47373.ll [PowerPC] Converts to comparison against zero even when the optimization 2022-09-15 06:06:25 -04:00
pr47660.ll [InstSimplify] try harder to fold fmul with 0.0 operand 2022-10-04 11:20:01 -04:00
pr47707.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr47830.ll
pr47891.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr47916.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr48388.ll
pr48519.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr48527.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr49092.ll
pr49509.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pr52894-32bit.ll [PowerPC] Stash GPR to VSR if emergency spill slot is not reachable 2022-10-13 09:06:37 -05:00
pr52894.ll [PowerPC] Stash GPR to VSR if emergency spill slot is not reachable 2022-10-13 09:06:37 -05:00
pr55463.ll PowerPC: Don't hoist float multiply + add to fused operation on SPE 2022-08-10 11:04:27 -04:00
pr55857.ll [PowerPC] Don't use the S30 and S31 regs for the pic code 2022-08-10 10:31:27 -05:00
pr55911.ll [PowerPC] Change long to int64_t (which is always 64 bit or 8 bytes ) 2022-07-27 09:34:45 -07:00
pr56469.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pre-inc-disable.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
prefer-dqform.ll [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1 2022-09-27 12:54:52 +00:00
preinc-ld-sel-crash.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
preincprep-i64-check.ll
preincprep-invoke.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
preincprep-nontrans-crash.ll
private.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
prolog_vec_spills.mir [PowerPC] Use mtvsrdd to put callee-saved GPR into VSR 2021-04-20 16:43:24 +08:00
pwr3-6x.ll
pwr7-gt-nop.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
pzero-fp-xored.ll [NFC] Autogenerate CodeGen/PowerPC/pzero-fp-xored.ll 2022-07-28 16:18:43 +00:00
quadint-return.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
r31.ll
read-set-flm.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
recipest.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
reduce_cr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
reduce_scalarization.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
reduce_scalarization02.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
redundant-copy-after-tail-dup.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
reg-coalesce-simple.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
reg-names.ll [PowerPC] Support ppc-asm-full-reg-names for AIX 2021-10-15 12:22:44 +08:00
reg-scavenging.ll
reg_copy.mir
register-pressure-reduction.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
reloc-align.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
remap-crash.ll
remat-imm.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rematerializable-instruction-machine-licm.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
remove-copy-crunsetcrbit.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
remove-implicit-use.mir
remove-redundant-li-implicit-reg.mir [PowerPC] Remove implicit use register after transformToImmFormFedByLI() 2021-07-09 04:42:54 +00:00
remove-redundant-li-skip-imp-kill.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
remove-redundant-load-imm.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
remove-redundant-load-imm.mir
remove-redundant-moves.ll [PowerPC] Relax register superclasses for paired memops 2021-06-11 14:54:03 +08:00
remove-redundant-toc-saves.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
remove-self-copies.mir
repeated-fp-divisors.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
resolvefi-basereg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
resolvefi-disp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
respect-rounding-mode.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
restore-r30.ll
retaddr.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
retaddr2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
retaddr_multi_levels.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
return-val-i128.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi-and-or-bits.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi-and.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi-commute.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi-dyn-and.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi-keep-rsh.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rlwimi.ll
rlwimi2.ll
rlwimi3.ll
rlwinm-zero-ext.ll
rlwinm.ll
rlwinm2.ll [PowerPC] Regenerate rlwinm2.ll test 2021-11-21 18:33:28 +00:00
rlwinm_rldicl_to_andi.mir Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
rm-zext.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
rotl-2.ll
rotl-64.ll
rotl-rotr-crash.ll
rotl.ll
rounding-ops.ll
rounding-rm-flag.ll
rs-undef-use.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
s000-alias-misched.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sat-add.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
sat-register-clobber.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
saturating-intrinsics.ll
save-bp.ll
save-cr-ppc32svr4.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
save-crbp-ppc32svr4.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-double-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-equal.ll
scalar-float-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-i8-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-i16-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-i32-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-i64-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar-min-max-p10.ll [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp 2022-02-09 21:48:28 -05:00
scalar-min-max.ll
scalar-rounding-ops.ll
scalar_cmp.ll
scalar_vector_test_1.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar_vector_test_2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar_vector_test_3.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar_vector_test_4.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalar_vector_test_5.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scalars-in-altivec-regs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
scavenging.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
sched-addi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
schedule-addi-load.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
scheduling-mem-dependency.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sdag-ppcf128.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sdiv-pow2.ll
sections.ll
select-addrRegRegOnly.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
select-cc.ll
select-constant-xor.ll [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
select-i1-vs-i1.ll
select-to-branch.mir
select.ll
select_const.ll [SDAG] try to replace subtract-from-constant with xor 2022-07-08 08:14:24 -04:00
select_lt0.ll
selectiondag-extload-computeknownbits.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
selectiondag-sextload.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
set0-v8i16.ll
setcc-logic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
setcc-sub-flag.ll
setcc-to-sub.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
setcc-vector.ll
setcc_no_zext.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
setcclike-or-comb.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
setcr_bc.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
setcr_bc2.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
setcr_bc3.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
seteq-0.ll
setrnd.ll
sext-vector-inreg.ll
sext_elimination.mir [PowerPC] Fix bugs in sign-/zero-extension elimination 2022-08-19 07:05:40 -05:00
sh-overflow.mir
shift-cmp.ll
shift128.ll
shift_mask.ll
shl_elim.ll
shl_sext.ll
shrink-wrap.ll [PowerPC] Converts to comparison against zero even when the optimization 2022-09-15 06:06:25 -04:00
shrink-wrap.mir
sign-ext-atomics.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sign_ext_inreg1.ll
signbit-shift.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
simplifyConstCmpToISEL.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sink-down-more-instructions-1.mir [PowerPC] Set branch/call instructions as no hasSideEffects 2021-08-30 12:23:35 +08:00
sink-down-more-instructions-regpressure-high.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
sink-side-effect.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sj-ctr-loop.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sjlj.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sjlj_no0x.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
small-arguments.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-cpy-1.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-grp-order.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-iterator.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-large-stages.mir [MachinePipeliner] Fix Phi generation failure for large stages 2022-08-09 13:14:26 +09:00
sms-phi-1.ll [MachinePipeliner] Fix the interpretation of the scheduling model 2022-09-16 09:51:48 +09:00
sms-phi-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-phi-3.ll
sms-phi-5.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-phi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-remark.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sms-simple.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
smulfixsat.ll [DAG] Remove oneuse check in select_cc setgt X, -1, C, ~C fold 2021-09-05 16:18:31 +01:00
spe-fastmath.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
spe-hwdouble.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
spe.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
spill-nor0.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
spill-nor0.mir
spill-vec-pair.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
spill_p9_setb.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
splat-bug.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
splat-larger-types-as-v16i8.ll
split-index-tc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
splitstore-check-volatile.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
srem-lkk.ll
srem-seteq-illegal-types.ll [ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4. 2022-06-02 00:49:11 +00:00
srem-vector-lkk.ll [PowerPC] Add missed VSX shuffles instead of Altivec ones 2022-03-14 10:11:54 -05:00
srl-mask.ll
stack-clash-dynamic-alloca.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-clash-prologue-nounwind.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-clash-prologue.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-coloring-vararg.mir [MIRParser] Diagnose too large align values in MachineMemOperands 2022-02-24 15:32:08 +00:00
stack-guard-oob.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-guard-reassign.ll
stack-no-redzone.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-protector.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-realign.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack-restore-with-setjmp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stack_pointer_vec_spills.mir [PowerPC][Bug] Fix Bug in Stack Frame Update Code 2021-05-11 05:54:07 -05:00
stackmap-frame-setup.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stacksize.ll
std-unal-fi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stdux-constuse.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stfiwx-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stfiwx.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-combine.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-constant.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-forward-be32.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-forward-be64.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-load-fwd.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-rightmost-vector-elt.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store-update.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
store_fptoi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
structsinmem.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
structsinregs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stubs.ll
stwu-gta.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stwu-sched.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stwu8.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
stwux.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
sub-bv-types.ll
sub-of-not.ll
subc.ll
subreg-killed.mir
subreg-postra-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
subreg-postra.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
subtract_from_imm.ll
svr4-redzone.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swap-reduction.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-1.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-3.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-4.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-5.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-6.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-7.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
swaps-le-8.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tail-dup-analyzable-fallthrough.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tail-dup-branch-to-fallthrough.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tail-dup-break-cfg.ll
tail-dup-layout.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tailcall-speculatable-callee.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tailcall-string-rvo.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tailcall1-64.ll
tailcall1.ll
tailcallpic1.ll
test-and-cmp-folding.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
test-vector-insert.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
testBitReverse.ll
testComparesi32gtu.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesi32leu.ll
testComparesi32ltu.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesieqsc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesieqsi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesieqsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesieqss.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiequc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiequi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiequll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiequs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigesc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigesi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigess.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigeuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigeui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigeull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigeus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtsc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtsi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtss.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesigtus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesilesc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesilesi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesilesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiless.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesileuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesileui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesileull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesileus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltsc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltsi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltss.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiltus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesinesc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesinesi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesinesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesiness.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesineuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesineui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesineull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesineus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslleqsc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslleqsi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslleqsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslleqss.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllequc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllequi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllequll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllequs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgesc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgesi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgess.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgeuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgeui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgeull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgeus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgtsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgtuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgtui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllgtus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslllesc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslllesi.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testCompareslllesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllless.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllleuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllleui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllleull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllleus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllltsll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllltuc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllltui.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllltus.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllnesll.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
testComparesllneull.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
test_call_aix.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
test_func_desc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
thread-pointer.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls-crash.mir [PowerPC] PPCTLSDynamicCall does not preserve LiveIntervals 2022-07-05 20:09:42 +01:00
tls-cse.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls-debug-aix.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls-pic.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls-pie-xform.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls-store2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls_get_addr_clobbers.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
tls_get_addr_fence1.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
tls_get_addr_fence2.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
tls_get_addr_stackframe.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
toc-data-const.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
toc-data.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
toc-float.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
toc-load-sched-bug.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
tocSaveInPrologue.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
topdepthreduce-postra.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
trampoline.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
trunc-srl-load.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
two-address-crash.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
uint-to-fp-v4i32.ll [PowerPC] Improve codegen for int-to-fp conversion of subword vector extract 2021-05-11 15:00:11 -05:00
uint-to-ppcfp128-crash.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
umulfixsat.ll
umulo-128-legalisation-lowering.ll [PPCISelLowering] Avoid emitting calls to __multi3, __muloti4 2022-03-20 20:59:30 +01:00
unal-altivec-wint.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unal-altivec.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unal-altivec2.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unal-vec-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unal-vec-negarith.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unal4-std.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unaligned-addressing-mode.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unaligned-dqform-ld.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unaligned-floats.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unaligned.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
unreachable-mbb-jtreference-elimination.ll
unsafe-math.ll
unwind-dw2-g.ll
unwind-dw2.ll
urem-lkk.ll
urem-seteq-illegal-types.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
urem-vector-lkk.ll [PowerPC] Add missed VSX shuffles instead of Altivec ones 2022-03-14 10:11:54 -05:00
use-cr-result-of-dom-icmp-st.ll
uwtables.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
v2i64_scalar_to_vector_shuffle.ll [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector. 2022-08-15 12:30:58 -05:00
v4i32_scalar_to_vector_shuffle.ll [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector. 2022-08-15 12:30:58 -05:00
v8i16_scalar_to_vector_shuffle.ll [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector. 2022-08-15 12:30:58 -05:00
v16i8_scalar_to_vector_shuffle.ll [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector. 2022-08-15 12:30:58 -05:00
vaddsplat.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
varargs-struct-float.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
varargs.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
variable_elem_vec_extracts.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
vavg.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vcmp-fold.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-abi-align.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-asm-disabled.ll
vec-bswap.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-extract-itofp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-icmpeq-v2i64-p7.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vec-itofp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-min-max.ll
vec-select.ll [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents 2022-07-20 10:49:31 +01:00
vec-trunc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec-trunc2.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vec_abs.ll
vec_absd.ll
vec_add_sub_doubleword.ll
vec_add_sub_quadword.ll
vec_auto_constant.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_br_cmp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_buildvector_loadstore.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_call.ll
vec_clz.ll
vec_cmp.ll
vec_cmpd.ll
vec_cmpd_p7.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vec_cmpq.ll
vec_constants.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp32_to_i8_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp32_to_i16_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp32_to_i64_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp64_to_i8_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp64_to_i16_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp64_to_i32_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp_to_i_4byte_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_fp_to_i_8byte_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i8_to_fp32_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i8_to_fp64_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i16_to_fp32_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i16_to_fp64_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i32_to_fp64_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i64_to_fp32_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i_to_fp_4byte_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_conv_i_to_fp_8byte_elts.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_extload.ll
vec_extract_p9.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
vec_extract_p9_2.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
vec_fmuladd.ll
vec_fneg.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_insert.ll
vec_insert_elt.ll [CodeGen] Using ZExt for extractelement indices. 2022-10-15 15:45:35 -07:00
vec_int_ext.ll [PowerPC] Add missed VSX shuffles instead of Altivec ones 2022-03-14 10:11:54 -05:00
vec_int_to_double_shuffle.ll [PowerPC] Fix shift amount of xxsldwi when performing vector int_to_double 2021-08-06 06:01:29 +00:00
vec_mergeow.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_minmax.ll
vec_misaligned.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_mul.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_mul_even_odd.ll
vec_perf_shuffle.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_popcnt.ll
vec_revb.ll
vec_rotate_shift.ll
vec_rounding.ll
vec_select.ll
vec_shift.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_shuffle.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_shuffle_le.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_shuffle_p8vector.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_shuffle_p8vector_le.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_sldwi.ll Fix typo of colon to semicolon in lit tests 2021-10-09 10:03:50 +08:00
vec_splat.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_splat_constant.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vec_sqrt.ll
vec_urem_const.ll
vec_veqv_vnand_vorc.ll
vec_vrsave.ll
vec_xxpermdi.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
vec_zero.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vector-constrained-fp-intrinsics.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vector-copysign.ll
vector-extend-sign.ll [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests 2021-07-16 09:28:48 -05:00
vector-identity-shuffle.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vector-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vector-merge-store-fp-constants.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vector-popcnt-128-ult-ugt.ll [PowerPC] Fix eq/ne comparison of v2i64 pre-Power8 2022-01-26 08:59:08 -06:00
vector-reduce-add.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-and.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-fadd.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-fmax.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-fmin.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-fmul.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-mul.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-or.ll [PowerPC] Fix test case changed by "Add XXEVAL TD pattern" [NFC] 2022-08-12 02:56:54 -04:00
vector-reduce-smax.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-smin.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-umax.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-umin.ll [PowerPC][NFC] Add a series of codegen tests for vector reductions. 2021-11-19 15:03:01 -06:00
vector-reduce-xor.ll [PowerPC] Fix test case changed by "Add XXEVAL TD pattern" [NFC] 2022-08-12 02:56:54 -04:00
vector-rotates.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vector-rounding-ops.ll
vector.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vmladduhm.ll
vperm-instcombine.ll
vperm-lowering.ll
vrsave-inline-asm.ll [NFC] Clean-up typos in PowerPC CodeGen tests 2021-11-11 15:42:08 +08:00
vrspill.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsel-prom.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vselect-constants.ll [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores 2022-06-15 12:06:04 -05:00
vsx-args.ll
vsx-div.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-elementary-arith.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-fma-m.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-fma-mutate-trivial-copy.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-fma-mutate-undef.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-fma-sp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-infl-copy1.ll
vsx-infl-copy2.ll
vsx-ldst-builtin-le.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-ldst.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-minmax.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-p8.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-p9.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-partword-int-loads-and-stores.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-recip-est.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-self-copy.ll
vsx-shuffle-le-load.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-shuffle-le-multiple-uses.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-spill-norwstore.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx-spill.ll
vsx-vec-spill.ll
vsx-word-splats.ll
vsx.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsxD-Form-spills.ll
vsx_builtins.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx_insert_extract_le.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx_scalar_ld_st.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vsx_shuffle_le.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
vtable-reloc.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
wa-asm-fpr.ll [PowerPC] Allow wa inline asm to also accept floating point arguments 2021-06-11 07:19:10 -04:00
weak_def_can_be_hidden.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
xray-attribute-instrumentation.ll [XRay][test] Clean up llc RUN lines 2022-01-21 17:00:03 -08:00
xray-conditional-return.ll [XRay][test] Clean up llc RUN lines 2022-01-21 17:00:03 -08:00
xray-ret-is-terminator.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
xray-tail-call-hidden.ll [XRay][test] Clean up llc RUN lines 2022-01-21 17:00:03 -08:00
xray-tail-call-sled.ll [XRay][test] Clean up llc RUN lines 2022-01-21 17:00:03 -08:00
xvcmpeqdp-v2f64.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
xxeval-and-nand.ll
xxeval-eqv-nor-or-xor.ll [PowerPC] Add XXEVAL TD pattern 2022-08-12 01:27:24 -04:00
xxleqv_xxlnand_xxlorc.ll
xxpermdi_mnemonics.s
zero-not-run.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
zext-and-cmp.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
zext-bitperm.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00
zext-free.ll [PPC] Opaque pointer migration, part 2. 2022-10-11 17:24:06 +00:00