llvm-project/llvm/test/CodeGen/PowerPC
Dean Michael Berris 01fd7c8bd4 [XRay][CodeGen] Use the current function symbol as the associated symbol for the instrumentation map
Summary:
XRay had been assuming that the previous section is the "text" section
of the function when lowering the instrumentation map. Unfortunately
this is not a safe assumption, because we may be coming from lowering
debug type information for the function being lowered.

This fixes an issue with combining -gsplit-dwarf, -generate-type-units,
-debug-compile and -fxray-instrument for sole member functions. When the
split dwarf section is stripped, we're left with references from the
xray_instr_map to the debug section. The change now uses the function's
symbol instead of the previous section's start symbol.

We found the bug while attempting to strip the split debug sections off
an XRay-instrumented object file, which had a peculiar edge-case for
single-function classes where the single function is being lowered.
Because XRay had assocaited the instrumentation map for a function to
the debug types section instead of the function's section, the objcopy
call will fail due to the misplaced reference from the xray_instr_map
section.

Reviewers: pcc, dblaikie, echristo

Subscribers: llvm-commits, aprantl

Differential Revision: https://reviews.llvm.org/D37791

llvm-svn: 313233
2017-09-14 07:08:23 +00:00
..
2004-11-29-ShrCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2004-11-30-shift-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2004-11-30-shr-var-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2004-12-12-ZeroSizeCommon.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-01-14-SetSelectCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-01-14-UndefLong.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-08-12-rlwimi-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-09-02-LegalizeDuplicatesCalls.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-10-08-ArithmeticRotate.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2005-11-30-vastart-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2006-01-11-darwin-fp-argument.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2006-01-20-ShiftPartsCrash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2006-04-01-FloatDoubleExtend.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-04-05-splat-ish.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-04-19-vmaddfp-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-05-12-rlwimi-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-07-07-ComputeMaskedBits.ll Do full codegen for various tests. NFC 2017-02-27 01:15:57 +00:00
2006-07-19-stwbrx-crash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-08-11-RetVector.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-08-15-SelectionCrash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2006-09-28-shift_64.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-10-13-Miscompile.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-10-17-brcc-miscompile.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-10-17-ppc64-alloca.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-11-10-DAGCombineMiscompile.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-11-29-AltivecFPSplat.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-12-07-LargeAlloca.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2006-12-07-SelectCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-01-04-ArgExtension.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-01-15-AsmDialect.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-01-29-lbrx-asm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-01-31-InlineAsmAddrMode.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-02-16-AlignPacked.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-02-16-InlineAsmNConstraint.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-02-23-lr-saved-twice.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-03-24-cntlzd.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-03-30-SpillerCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-04-24-InlineAsm-I-Modifier.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-04-30-InlineAsmEarlyClobber.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-05-03-InlineAsm-S-Constraint.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-05-14-InlineAsmSelectCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-05-22-tailmerge-3.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-05-30-dagcombine-miscomp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-06-28-BCCISelBug.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-08-04-CoalescerAssert.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-09-04-AltivecDST.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-09-07-LoadStoreIdxForms.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-09-08-unaligned.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-09-11-RegCoalescerAssert.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-09-12-LiveIntervalsAssert.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-10-16-InlineAsmFrameOffset.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-10-18-PtrArithmetic.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2007-10-21-LocalRegAllocAssert.ll
2007-10-21-LocalRegAllocAssert2.ll
2007-11-04-CoalescerCrash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2007-11-16-landingpad-split.ll Turn on -addr-sink-using-gep by default. 2017-04-06 22:42:18 +00:00
2007-11-19-VectorSplitting.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-02-05-LiveIntervalsAssert.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-02-09-LocalRegAllocAssert.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-03-05-RegScavengerAssert.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-03-17-RegScavengerCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-03-18-RegScavengerAssert.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-03-24-AddressRegImm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-03-24-CoalescerBug.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-03-26-CoalescerBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-04-10-LiveIntervalCrash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-04-16-CoalescerBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-04-23-CoalescerCrash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-05-01-ppc_fp128.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-06-19-LegalizerCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-06-21-F128LoadStore.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-06-23-LiveVariablesCrash.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-07-10-SplatMiscompile.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-07-15-Bswap.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-07-15-Fabs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-07-15-SignExtendInreg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-07-17-Fneg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-07-24-PPC64-CCBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-09-12-CoalescerBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-10-17-AsmMatchingOperands.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-10-28-UnprocessedNode.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-10-28-f128-i32.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2008-10-31-PPCF128Libcalls.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2008-12-02-LegalizeTypeAssert.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2009-01-16-DeclareISelBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2009-03-17-LSRBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2009-05-28-LegalizeBRCC.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2009-07-16-InlineAsm-M-Operand.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2009-08-17-inline-asm-addr-mode-breakage.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2009-09-18-carrybit.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2009-11-15-ProcImpDefsBug.ll
2009-11-25-ImpDefBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2010-02-04-EmptyGlobal.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2010-02-12-saveCR.ll RegisterScavenging: Followup to r305625 2017-06-20 18:43:14 +00:00
2010-03-09-indirect-call.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2010-04-01-MachineCSEBug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2010-05-03-retaddr1.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
2010-10-11-Fast-Varargs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2010-12-18-PPCStackRefs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2011-12-05-NoSpillDupCR.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2011-12-06-SpillAndRestoreCR.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2011-12-08-DemandedBitsMiscompile.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2012-09-16-TOC-entry-check.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2012-10-11-dynalloc.ll
2012-10-12-bitcast.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2012-11-16-mischedcall.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2013-05-15-preinc-fold.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2013-07-01-PHIElimBug.ll
2016-01-07-BranchWeightCrash.ll
2016-04-16-ADD8TLS.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2016-04-17-combine.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
2016-04-28-setjmp.ll
Atomics-64.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
BoolRetToIntTest-2.ll [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64 2017-06-08 18:27:24 +00:00
BoolRetToIntTest.ll [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64 2017-06-08 18:27:24 +00:00
BreakableToken-reduced.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
DbgValueOtherTargets.test PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
Frames-alloca.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
Frames-large.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
Frames-leaf.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
Frames-small.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
LargeAbsoluteAddr.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
MergeConsecutiveStores.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
PR33636.ll Add the missing triple to the test case added as part of r307120. 2017-07-05 05:14:43 +00:00
PR33671.ll [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16 2017-07-13 18:17:10 +00:00
VSX-DForm-Scalars.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
a2-fp-basic.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
a2q-stackalign.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
a2q.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
aa-tbaa.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
aantidep-def-ec.mir CalleeSavedRegister was removed from MIR and is recalculated upon MIR parsing. 2017-03-19 11:18:09 +00:00
aantidep-inline-asm-use.ll
add-fi.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
addc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
addegluecrash.ll Fix typo in test filename. NFC 2017-02-11 17:48:49 +00:00
addi-licm.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
addi-offset-fold.ll [PowerPC] Fix address-offset folding for plain addi 2016-09-07 07:36:11 +00:00
addi-reassoc.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
addisdtprelha-nonr3.mir MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it 2016-08-25 01:27:13 +00:00
addrfuncstr.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
aggressive-anti-dep-breaker-subreg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
alias.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
align.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
allocate-r0.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
altivec-ord.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
and-branch.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
and-elim.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
and-imm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
and_add.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
and_sext.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
and_sra.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
andc.ll [DAG] add splat vector support for 'xor' in SimplifyDemandedBits 2017-04-19 21:23:09 +00:00
anon_aggr.ll [PowerPC] fix incorrect processor name for -mcpu in a test case 2017-06-27 08:35:35 +00:00
anyext_srl.ll [PPC] Better codegen for AND, ANY_EXT, SRL sequence 2016-10-24 15:46:58 +00:00
arr-fp-arg-no-copy.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ashr-neg1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
asm-Zy.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
asm-constraints.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
asm-dialect.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
asm-printer-topological-order.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
asym-regclass-copy.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
atomic-1.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
atomic-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
atomic-minmax.ll [PowerPC] Implement lowering for atomicrmw min/max/umin/umax 2016-08-28 16:17:58 +00:00
atomics-constant.ll [PowerPC] fix potential verification errors on CFENCE8 2017-06-15 16:51:28 +00:00
atomics-fences.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
atomics-indexed.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
atomics-regression.ll Enhance synchscope representation 2017-07-11 22:23:00 +00:00
atomics.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
available-externally.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
bdzlr.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
big-endian-actual-args.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
big-endian-call-result.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
big-endian-formal-args.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
bitcasts-direct-move.ll [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic 2017-03-15 16:04:53 +00:00
blockaddress.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
bperm.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
branch-hint.ll
branch-opt.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
branch_coalesce.ll Update branch coalescing to be a PowerPC specific pass 2017-09-12 18:39:11 +00:00
bswap-load-store.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
build-vector-tests.ll [PowerPC] Pretty-print CR bits the way the binutils disassembler does 2017-07-25 18:26:35 +00:00
buildvec_canonicalize.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
builtins-ppc-elf2-abi.ll [PowerPC] Add vector conversion builtins to altivec.h - LLVM portion 2016-11-11 14:41:19 +00:00
builtins-ppc-p8vector.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
bv-pres-v8i1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
bv-widen-undef.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
byval-agg-info.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
byval-aliased.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
calls.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
can-lower-ret.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
cannonicalize-vector-shifts.ll [PowerPC] Cannonicalize applicable vector shift immediates as swaps 2016-07-12 12:16:27 +00:00
cc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
change-no-infs.ll [TM] Restore default TargetOptions in TargetMachine::resetTargetOptions. 2017-01-10 23:43:04 +00:00
cmp-cmp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
cmp_elimination.ll [PowerPC] eliminate redundant compare instruction 2017-09-05 04:15:17 +00:00
cmpb-ppc32.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
cmpb.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
coal-sections.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
coalesce-ext.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
code-align.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
combine-to-pre-index-store-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
compare-duplicate.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
compare-simm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
complex-return.ll Update constants in complex-return test to prevent reduction to smaller constants 2017-06-24 01:29:24 +00:00
constants-i64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
constants.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
copysignl.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
cr-spills.ll
cr1eq-no-extra-moves.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
cr1eq.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
cr_spilling.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
crbit-asm-disabled.ll Fix an assert in SelectionDAGBuilder when processing inline asm 2016-05-17 19:52:01 +00:00
crbit-asm.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
crbits.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
crsave.ll [PPC] Claim stack frame before storing into it, if no red zone is present 2016-09-06 12:30:00 +00:00
crypto_bifs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctr-cleanup.ll
ctr-loop-tls-const.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctr-minmaxnum.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloop-asm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-cpsgn.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloop-fp64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloop-i64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloop-i128.ll [PowerPC] multiply-with-overflow might use the CTR register 2017-04-11 02:03:17 +00:00
ctrloop-intrin.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
ctrloop-large-ec.ll
ctrloop-le.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-lt.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-ne.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-reg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-s000.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-sh.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloop-sums.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloop-udivti3.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ctrloops-softfloat.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ctrloops.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
cttz.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
cxx_tlscc64.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
darwin-labels.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
dbg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
dcbt-sched.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
delete-node.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
direct-move-profit.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
div-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
div-e-32.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
div-e-all.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
dyn-alloca-aligned.ll RegScavenging: Add scavengeRegisterBackwards() 2017-06-17 02:08:18 +00:00
dyn-alloca-offset.ll
e500-1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
early-ret.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
early-ret2.ll
ec-input.ll
eh-dwarf-cfa.ll Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPC 2016-09-01 10:28:47 +00:00
empty-functions.ll Don't emit CFI instructions at the end of a function 2017-04-24 18:45:59 +00:00
emptystruct.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
emutls_generic.ll
eqv-andc-orc-nor.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
expand-contiguous-isel.ll [PowerPC] Pretty-print CR bits the way the binutils disassembler does 2017-07-25 18:26:35 +00:00
expand-isel-1.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-2.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-3.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-4.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-5.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-6.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-7.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel-8.mir [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
expand-isel.ll [PowerPC] Pretty-print CR bits the way the binutils disassembler does 2017-07-25 18:26:35 +00:00
ext-bool-trunc-repl.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
extra-toc-reg-deps.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
extsh.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
f32-to-i64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fabs.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fast-isel-GEP-coalesce.ll
fast-isel-binary.ll
fast-isel-br-const.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
fast-isel-call.ll [PowerPC] Zero-extend constants in FastISel 2016-09-04 06:07:19 +00:00
fast-isel-cmp-imm.ll
fast-isel-const.ll
fast-isel-conversion-p5.ll
fast-isel-conversion.ll
fast-isel-crash.ll
fast-isel-ext.ll
fast-isel-fcmp-nan.ll [PPC] Generate positive FP zero using xor insn instead of loading from constant area 2016-10-24 17:31:09 +00:00
fast-isel-fold.ll
fast-isel-fpconv.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fast-isel-i64offset.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fast-isel-icmp-split.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fast-isel-indirectbr.ll
fast-isel-load-store-vsx.ll
fast-isel-load-store.ll Use shouldAssumeDSOLocal in classifyGlobalReference. 2017-01-26 15:02:31 +00:00
fast-isel-redefinition.ll
fast-isel-ret.ll
fast-isel-shifter.ll
fastisel-gep-promote-before-add.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fcpsgn.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fdiv-combine.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
float-asmprint.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
float-to-int.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
floatPSA.ll [PowerPC] set optimization level in SelectionDAGISel 2017-06-27 04:52:17 +00:00
flt-preinc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fma-aggr-FMF.ll [DAGCombiner] Initial support for the fast-math flag contract 2017-03-30 18:53:04 +00:00
fma-assoc.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fma-ext.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fma-mutate-duplicate-vreg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fma-mutate-register-constraint.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fma-mutate.ll Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 2017-09-04 15:47:00 +00:00
fma.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fmaxnum.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fminnum.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fnabs.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fneg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fold-li.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fold-zero.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
fp-branch.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fp-int-conversions-direct-moves.ll [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic 2017-03-15 16:04:53 +00:00
fp-int-fp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fp-splat.ll [PowerPC] Don't use xscvdpspn on the P7 2017-09-06 03:08:26 +00:00
fp-to-int-ext.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fp-to-int-to-fp.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fp2int2fp-ppcfp128.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fp64-to-int16.ll [Legalizer] Fix fp-to-uint to fp-tosint promotion assertion. 2017-01-04 22:11:42 +00:00
fp128-bitcast-after-operation.ll [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic 2017-03-15 16:04:53 +00:00
fp_to_uint.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fpcopy.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
frame-size.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
frameaddr.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
frounds.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
fsel.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fsl-e500mc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fsl-e5500.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
fsqrt.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
func-addr-consts.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
func-addr.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
glob-comp-aa-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
hello-reloc.s Don't pass relocation-model= to tests that don't need it. 2016-05-18 00:27:17 +00:00
hello.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
hidden-vis-2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
hidden-vis.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
htm.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
i1-ext-fold.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
i1-to-double.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
i32-to-float.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
i64-to-float.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
i64_fp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
i64_fp_round.ll [PowerPC] Use rldicr instruction for AND with an immediate if possible 2017-02-24 18:03:16 +00:00
i128-and-beyond.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ia-mem-r0.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ia-neg-const.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
iabs.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ifcvt-forked-bug-2016-08-08.ll CodeGen: If Convert blocks that would form a diamond when tail-merged. 2016-08-24 21:34:27 +00:00
ifcvt.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
illegal-element-type.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
in-asm-f64-reg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
indexed-load.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
indirect-hidden.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
indirectbr.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
inline-asm-s-modifier.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
inline-asm-scalar-to-vector-error.ll [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions 2016-10-04 06:59:23 +00:00
inlineasm-copy.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
inlineasm-i64-reg.ll Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 2017-09-04 15:47:00 +00:00
int-fp-conv-0.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
int-fp-conv-1.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
inverted-bool-compares.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
isel-rc-nox0.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
isel.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
ispositive.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
itofp128.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
jaggedstructs.ll In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. 2017-03-14 00:34:14 +00:00
lbz-from-ld-shift.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
lbzux.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ld-st-upd.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ldtoc-inv.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
lha.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
licm-remat.ll [PowerPC] define target hook isReallyTriviallyReMaterializable() 2017-06-21 17:17:56 +00:00
licm-tocReg.ll [MachineLICM] Hoist TOC-based address instructions 2017-06-15 18:29:59 +00:00
lit.local.cfg
livephysregs.mir LivePhysRegs: Fix addLiveOutsNoPristines() for return blocks past PEI 2017-05-26 16:23:08 +00:00
load-constant-addr.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
load-shift-combine.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
load-two-flts.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
load-v4i8-improved.ll [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions 2016-10-04 06:59:23 +00:00
logic-ops-on-compares.ll [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert* 2017-08-11 06:57:08 +00:00
long-compare.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
longcall.ll [PowerPC] Add support for -mlongcall 2016-08-30 00:59:23 +00:00
longdbl-truncate.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
loop-data-prefetch-inner.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
loop-data-prefetch.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
loop-prep-all.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
lsa.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
lsr-postinc-pos.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
lxv-aligned-stack-slots.ll PPC: Don't select lxv/stxv for insufficiently aligned stack slots. 2017-09-09 00:37:56 +00:00
lxvw4x-bug.ll [Power9] Add exploitation of non-permuting memory ops 2016-09-22 09:52:19 +00:00
machine-combiner.ll [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions 2016-10-04 06:59:23 +00:00
mask64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mature-mc-support.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
mc-instrlat.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-3.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
mcm-4.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
mcm-5.ll Always use relative jump table encodings on PowerPC64. 2016-11-16 00:37:30 +00:00
mcm-6.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-7.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-8.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-9.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-10.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-11.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
mcm-12.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
mcm-13.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-default.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mcm-obj-2.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
mcm-obj.ll Use shouldAssumeDSOLocal in classifyGlobalReference. 2017-01-26 15:02:31 +00:00
mcount-insertion.ll Add a counter-function insertion pass 2016-09-01 09:42:39 +00:00
mem-rr-addr-mode.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
memCmpUsedInZeroEqualityComparison.ll [CGP] eliminate a sub instruction in memcmp expansion 2017-06-27 21:46:34 +00:00
mem_update.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
memcmp.ll [CGP] use subtract or subtract-of-cmps for result of memcmp expansion 2017-07-31 18:08:24 +00:00
memcmpIR.ll [CGP] use subtract or subtract-of-cmps for result of memcmp expansion 2017-07-31 18:08:24 +00:00
memcpy-vec.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
memcpy_dereferenceable.ll [SelectionDAG] set dereferenceable flag when expanding memcpy/memmove 2017-06-24 15:17:38 +00:00
memset-nc-le.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
memset-nc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
merge-st-chain-op.ll
merge_stores_dereferenceable.ll [SelectionDAG] set dereferenceable flag in MergeConsecutiveStores to fix assetion failure 2017-06-27 12:43:08 +00:00
mftb.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
misched-inorder-latency.ll CodeGen: Allow small copyable blocks to "break" the CFG. 2017-01-31 23:48:32 +00:00
misched.ll
mtvsrdd.ll [PowerPC] Pretty-print CR bits the way the binutils disassembler does 2017-07-25 18:26:35 +00:00
mul-neg-power-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
mul-with-overflow.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
mulhs.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
mulli64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
mult-alt-generic-powerpc.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
mult-alt-generic-powerpc64.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
multi-return.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
named-reg-alloc-r0.ll
named-reg-alloc-r1-64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
named-reg-alloc-r1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
named-reg-alloc-r2-64.ll
named-reg-alloc-r2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
named-reg-alloc-r13-64.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
named-reg-alloc-r13.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
neg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
negate-i1.ll [DAG] optimize negation of bool 2016-10-19 16:58:59 +00:00
negctr.ll
no-dead-strip.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
no-dup-spill-fp.ll [PowerPC] Don't spill the frame pointer twice 2016-08-31 00:52:03 +00:00
no-ext-with-count-zeros.ll [PowerPC] - No SExt/ZExt needed for count trailing zeros 2016-10-27 05:17:58 +00:00
no-extra-fp-conv-ldst.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
no-pref-jumps.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
no-rlwimi-trivial-commute.mir MIRParser/MIRPrinter: Compute HasInlineAsm instead of printing/parsing it 2016-08-24 22:34:06 +00:00
novrsave.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
opt-cmp-inst-cr0-live.ll [PowerPC] enable optimizeCompareInstr for branch with static branch hint 2017-07-27 08:14:48 +00:00
opt-sub-inst-cr0-live.mir MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it 2016-08-25 01:27:13 +00:00
optcmp.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
optnone-crbits-i1-ret.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
or-addressing-mode.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ori_imm32.ll [PowerPC] better instruction selection for OR (XOR) with a 32-bit immediate 2017-08-23 08:55:18 +00:00
p8-isel-sched.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
p8-scalar_vector_conversions.ll [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonic 2017-03-15 16:04:53 +00:00
p8altivec-shuffles-pred.ll [PowerPC] Fix a performance bug for PPC::XXSLDWI. 2017-05-24 23:48:29 +00:00
p9-vector-compares-and-counts.ll Implement vector count leading/trailing bytes with zero lsb and vector parity 2016-10-28 19:38:24 +00:00
p9-xxinsertw-xxextractuw.ll [PowerPC] Add codegen for VSX word extract convert to FP 2017-08-14 18:09:29 +00:00
peephole-align.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
pie.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pip-inner.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
popcnt.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
post-ra-ec.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
power9-moves-and-splats.ll [Power9] Allow AnyExt immediates for XXSPLTIB 2016-12-15 11:16:20 +00:00
ppc-crbits-onoff.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
ppc-ctr-dead-code.ll [PowerPC] Make sure that we remove dead PHI nodes after the PPCCTRLoops pass. 2017-07-05 17:57:57 +00:00
ppc-empty-fs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc-prologue.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc-redzone-alignment-bug.ll [PPC] Fix two bugs in frame lowering. 2017-07-11 16:42:20 +00:00
ppc-shrink-wrapping.ll [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert* 2017-08-11 06:57:08 +00:00
ppc-vaarg-agg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc32-align-long-double-sf.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc32-constant-BE-ppcf128.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc32-cyclecounter.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc32-i1-vaarg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc32-lshrti3.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc32-nest.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc32-pic-large.ll [PPC] Set SP after loading data from stack frame, if no red zone is present 2016-09-22 17:22:43 +00:00
ppc32-pic.ll [PPC] Set SP after loading data from stack frame, if no red zone is present 2016-09-22 17:22:43 +00:00
ppc32-skip-regs.ll [PowerPC] fix passing long double arguments to function (soft-float) 2016-08-05 08:47:26 +00:00
ppc32-vacopy.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-32bit-addic.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-P9-mod.ll [Power9] Added support for the modsw, moduw, modsd, modud hardware instructions. 2017-06-12 17:58:42 +00:00
ppc64-P9-vabsd.ll [Power9] Exploit vector absolute difference instructions on Power 9 2017-08-02 20:07:21 +00:00
ppc64-abi-extend.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-align-long-double.ll [PowerPC] set optimization level in SelectionDAGISel 2017-06-27 04:52:17 +00:00
ppc64-altivec-abi.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64-anyregcc-crash.ll
ppc64-anyregcc.ll [StackMaps] Increase the size of the "location size" field 2017-04-28 04:48:42 +00:00
ppc64-blnop.ll [PPC] Refine checks for emiting TOC restore nop and tail-call eligibility. 2017-08-21 17:35:32 +00:00
ppc64-byval-align.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64-calls.ll [PPC] Refine checks for emiting TOC restore nop and tail-call eligibility. 2017-08-21 17:35:32 +00:00
ppc64-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-cyclecounter.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-elf-abi.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-fastcc-fast-isel.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-fastcc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-func-desc-hoist.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-gep-opt.ll Turn on -addr-sink-using-gep by default. 2017-04-06 22:42:18 +00:00
ppc64-get-cache-line-size.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64-i128-abi.ll [PowerPC] Pretty-print CR bits the way the binutils disassembler does 2017-07-25 18:26:35 +00:00
ppc64-icbt-pwr7.ll
ppc64-icbt-pwr8.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-linux-func-size.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-nest.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-nonfunc-calls.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
ppc64-patchpoint.ll
ppc64-pre-inc-no-extra-phi.ll [PowerPC] Check if the pre-increment PHI Node already exists 2017-08-21 13:36:18 +00:00
ppc64-prefetch.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-r2-alloc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-sibcall-shrinkwrap.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
ppc64-sibcall.ll [PPC] Refine checks for emiting TOC restore nop and tail-call eligibility. 2017-08-21 17:35:32 +00:00
ppc64-smallarg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-stackmap-nops.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-stackmap.ll [StackMaps] Increase the size of the "location size" field 2017-04-28 04:48:42 +00:00
ppc64-toc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-vaarg-int.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64-zext.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64le-aggregates.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64le-calls.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64le-crsave.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppc64le-localentry-large.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64le-localentry.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc64le-smallarg.ll [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores. 2017-07-10 16:44:45 +00:00
ppc440-fp-basic.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppc440-msync.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppcf128-1-opt.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppcf128-1.ll
ppcf128-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppcf128-3.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppcf128-4.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
ppcf128-endian.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
ppcf128sf.ll Elide stores which are overwritten without being observed. 2017-05-16 19:43:56 +00:00
ppcsoftops.ll [PowerPC] Refactor soft-float support, and enable PPC64 soft float 2016-10-02 02:10:20 +00:00
pr3711_widen_bit.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
pr12757.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr13641.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr13891.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr15031.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr15359.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr15630.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr15632.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr16556-2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr16556.ll
pr16573.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr17168.ll Canonicalize the representation of empty an expression in DIGlobalVariableExpression 2017-08-30 18:06:51 +00:00
pr17354.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr18663-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
pr18663.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
pr20442.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr22711.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr24216.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr24546.ll Canonicalize the representation of empty an expression in DIGlobalVariableExpression 2017-08-30 18:06:51 +00:00
pr24636.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr25157-peephole.ll P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248 2017-05-24 17:50:37 +00:00
pr25157.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
pr26180.ll
pr26193.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr26356.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr26378.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr26381.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr26617.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr26690.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr27078.ll [PowerPC] Fix a performance bug for PPC::XXSLDWI. 2017-05-24 23:48:29 +00:00
pr27350.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr28130.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pr28630.ll [PowerPC] Wrong fast-isel codegen for VSX floating-point loads 2016-08-05 15:22:05 +00:00
pr30451.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
pr30640.ll PowerPC: specify full triple to avoid different Darwin asm syntax. 2016-10-14 21:25:29 +00:00
pr30663.ll [PPCMIPeephole] Fix splat elimination 2016-10-12 00:48:25 +00:00
pr30715.ll Do not assume that FP vector operands are never legalized by expanding 2016-10-26 19:51:35 +00:00
pr31144.ll [PPC] Prefer direct move on power8 if load 1 or 2 bytes to VSR 2016-12-12 22:09:02 +00:00
pr32063.ll [PPC] Fix code generation for bswap(int32) followed by store16 2017-03-02 21:07:59 +00:00
pr32140.ll [PowerPC] Fix failure with STBRX when store is narrower than the bswap 2017-03-06 07:32:13 +00:00
pr33093.ll [PPC CodeGen] Expand the bitreverse.i64 intrinsic. 2017-07-10 18:11:23 +00:00
preinc-ld-sel-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
preincprep-invoke.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
preincprep-nontrans-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
private.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pwr3-6x.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
pwr7-gt-nop.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
pzero-fp-xored.ll [PPC] Adding the removed testcase again 2016-10-27 19:10:09 +00:00
qpx-bv-sint.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-bv.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-func-clobber.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-load-splat.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-load.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-recipest.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-rounding-ops.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-s-load.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-s-sel.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-s-store.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-sel.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-split-vsetcc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-store.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
qpx-unal-cons-lds.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
qpx-unalperm.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
quadint-return.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
r31.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
recipest.ll [Target] move reciprocal estimate settings from TargetOptions to TargetLowering 2016-10-04 20:46:43 +00:00
reg-coalesce-simple.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
reg-names.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
reloc-align.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
remap-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
remat-imm.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
remove-redundant-moves.ll [PowerPC] Add codegen for VSX word extract convert to FP 2017-08-14 18:09:29 +00:00
resolvefi-basereg.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
resolvefi-disp.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
restore-r30.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
retaddr.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
retaddr2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
return-val-i128.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwimi-and-or-bits.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rlwimi-and.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rlwimi-commute.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwimi-dyn-and.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rlwimi-keep-rsh.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwimi.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwimi2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwimi3.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwinm-zero-ext.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rlwinm.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rlwinm2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rm-zext.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rotl-2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rotl-64.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rotl-rotr-crash.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rotl.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
rounding-ops.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
rs-undef-use.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
s000-alias-misched.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
save-bp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
save-cr-ppc32svr4.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
save-crbp-ppc32svr4.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
scavenging.mir RegScavenging: Add scavengeRegisterBackwards() 2017-06-17 02:08:18 +00:00
sdag-ppcf128.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
sdiv-pow2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
sections.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
select-addrRegRegOnly.ll [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores. 2017-07-10 16:44:45 +00:00
select-cc.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
select-i1-vs-i1.ll Temporarily revert "Update branch coalescing to be a PowerPC specific pass" 2017-08-31 05:56:16 +00:00
select_const.ll [DAGCombiner] allow transforming (select Cond, C +/- 1, C) to (add(ext Cond), C) 2017-03-04 19:18:09 +00:00
select_lt0.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
selectiondag-extload-computeknownbits.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
set0-v8i16.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
setcc-logic.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
setcc-to-sub.ll Do full codegen for various tests. NFC 2017-02-27 01:15:57 +00:00
setcc_no_zext.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
setcclike-or-comb.ll [DAGCombine] More fixups to SETCC legality checking (visitANDLike/visitORLike) 2016-09-06 23:02:23 +00:00
seteq-0.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
shift-cmp.ll [PowerPC] Add a pattern for a runtime bit check 2016-09-02 02:34:44 +00:00
shift128.ll CodeGen: Power: Add lowering for shifts of v1i128. 2017-05-17 21:54:41 +00:00
shift_mask.ll [PowerPC, DAGCombiner] Fold a << (b % (sizeof(a) * 8)) back to a single instruction 2017-05-03 00:07:02 +00:00
shl_elim.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
shl_sext.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
sign_ext_inreg1.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
sj-ctr-loop.ll
sjlj.ll Codegen: Tail-duplicate during placement. 2016-10-11 20:36:43 +00:00
sjlj_no0x.ll [PowerPC] Fix sjlj pseduo instructions to use G8RC_NOX0 register class 2017-02-01 14:33:57 +00:00
small-arguments.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
spill-nor0.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
splat-bug.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
splat-larger-types-as-v16i8.ll [PowerPC] Don't crash on larger splats achieved through 1-byte splats 2017-08-08 13:52:45 +00:00
split-index-tc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
srl-mask.ll [PowerPC] Use rldicr instruction for AND with an immediate if possible 2017-02-24 18:03:16 +00:00
stack-no-redzone.ll [PPC] Set SP after loading data from stack frame, if no red zone is present 2016-09-22 17:22:43 +00:00
stack-protector.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stack-realign.ll [PPC] Set SP after loading data from stack frame, if no red zone is present 2016-09-22 17:22:43 +00:00
stackmap-frame-setup.ll Add extra operand to CALLSEQ_START to keep frame part set up previously 2017-05-09 13:35:13 +00:00
stacksize.ll Revert "Revert "[PowerPC][ELFv2ABI] Allocate parameter area on-demand to reduce stack frame size"" 2017-03-08 02:41:35 +00:00
std-unal-fi.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stdux-constuse.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stfiwx-2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stfiwx.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
store-load-fwd.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
store-update.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
structsinmem.ll In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. 2017-03-14 00:34:14 +00:00
structsinregs.ll In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. 2017-03-14 00:34:14 +00:00
stubs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stwu-gta.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stwu8.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
stwux.ll
sub-bv-types.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
subc.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
subreg-postra-2.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
subreg-postra.ll [PowerPC] Expand ISEL instruction into if-then-else sequence. 2017-01-16 20:12:26 +00:00
subtract_from_imm.ll [PowerPC] Use subfic instruction for subtract from immediate 2017-02-24 18:16:06 +00:00
svr4-redzone.ll [PPC] Fix two bugs in frame lowering. 2017-07-11 16:42:20 +00:00
swaps-le-1.ll [PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LE 2017-05-02 01:47:34 +00:00
swaps-le-2.ll [PowerPC] Emit VMX loads/stores for aligned ops to avoid adding swaps on LE 2017-05-02 01:47:34 +00:00
swaps-le-3.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
swaps-le-4.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
swaps-le-5.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
swaps-le-6.ll [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16 2017-07-13 18:17:10 +00:00
swaps-le-7.ll [PPC] cleanup of mayLoad/mayStore flags and memory operands. 2017-01-26 18:59:15 +00:00
tail-dup-analyzable-fallthrough.ll [PPC] Generate positive FP zero using xor insn instead of loading from constant area 2016-10-24 17:31:09 +00:00
tail-dup-branch-to-fallthrough.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
tail-dup-break-cfg.ll Codegen: Make chains from trellis-shaped CFGs 2017-02-15 19:49:14 +00:00
tail-dup-layout.ll Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 2017-09-04 15:47:00 +00:00
tailcall-string-rvo.ll Use PIC relocation model as default for PowerPC64 ELF. 2016-12-15 00:01:53 +00:00
tailcall1-64.ll Specify complete target triple in test 2017-07-12 01:16:50 +00:00
tailcall1.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
tailcallpic1.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
testBitReverse.ll [PPC CodeGen] Expand the bitreverse.i64 intrinsic. 2017-07-10 18:11:23 +00:00
testComparesieqsc.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesieqsi.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesieqsll.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-05-31 08:04:07 +00:00
testComparesieqss.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesiequc.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesiequi.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesiequll.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-05-31 08:04:07 +00:00
testComparesiequs.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesinesc.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testComparesinesi.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testComparesinesll.ll [PowerPC] - Recommit r304907 now that the issue has been fixed 2017-07-25 17:54:51 +00:00
testComparesiness.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testComparesineuc.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testComparesineui.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testComparesineull.ll [PowerPC] - Recommit r304907 now that the issue has been fixed 2017-07-25 17:54:51 +00:00
testComparesineus.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-06-07 12:23:41 +00:00
testCompareslleqsc.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testCompareslleqsi.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testCompareslleqsll.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-05-31 08:04:07 +00:00
testCompareslleqss.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesllequc.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesllequi.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesllequll.ll [PowerPC] Eliminate integer compare instructions - vol. 3 2017-05-31 08:04:07 +00:00
testComparesllequs.ll [PowerPC] Eliminate integer compare instructions - vol. 1 2017-05-11 16:54:23 +00:00
testComparesllnesll.ll [PowerPC] - Recommit r304907 now that the issue has been fixed 2017-07-25 17:54:51 +00:00
testComparesllneull.ll [PowerPC] - Recommit r304907 now that the issue has been fixed 2017-07-25 17:54:51 +00:00
thread-pointer.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
tls-cse.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
tls-pic.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
tls-store2.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
tls.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
tls_get_addr_clobbers.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
tls_get_addr_fence1.mir [PowerPC] fix potential verification error on __tls_get_addr 2017-06-29 14:13:38 +00:00
tls_get_addr_fence2.mir [PowerPC] fix potential verification error on __tls_get_addr 2017-06-29 14:13:38 +00:00
tls_get_addr_stackframe.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
toc-load-sched-bug.ll Add address space mangling to lifetime intrinsics 2017-04-10 20:18:21 +00:00
trampoline.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
unal-altivec-wint.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unal-altivec.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unal-altivec2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unal-vec-ldst.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unal-vec-negarith.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unal4-std.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unaligned.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unsafe-math.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
unwind-dw2-g.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
unwind-dw2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vaddsplat.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
varargs-struct-float.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
varargs.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
variable_elem_vec_extracts.ll DAG: Avoid OOB when legalizing vector indexing 2017-01-10 22:02:30 +00:00
vcmp-fold.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec-abi-align.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec-asm-disabled.ll Fix an assert in SelectionDAGBuilder when processing inline asm 2016-05-17 19:52:01 +00:00
vec_abs.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_absd.ll Fix some broken CHECK lines. 2017-01-22 20:28:56 +00:00
vec_add_sub_doubleword.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_add_sub_quadword.ll DAG: Fold out out of bounds insert_vector_elt 2016-12-03 23:03:26 +00:00
vec_auto_constant.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_br_cmp.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_buildvector_loadstore.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_call.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_clz.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_cmp.ll [PowerPC][Altivec] Add vnot extended mnemonic 2017-02-07 18:57:29 +00:00
vec_cmpd.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_constants.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_conv.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_extload.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_extract_p9.ll [Power9] Exploit vector extract with variable index. 2017-07-05 16:55:00 +00:00
vec_fmuladd.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_fneg.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_insert.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_int_ext.ll [Power9] Exploit vector integer extend instructions when indices aren't correct. 2017-07-05 16:00:38 +00:00
vec_mergeow.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_minmax.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_misaligned.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_mul.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_mul_even_odd.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_perf_shuffle.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_popcnt.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_revb.ll [PowerPC] Match vec_revb builtins to P9 instructions. 2017-06-12 18:24:36 +00:00
vec_rotate_shift.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_rounding.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_select.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_shift.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_shuffle.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_shuffle_le.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_shuffle_p8vector.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_shuffle_p8vector_le.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_sldwi.ll [PowerPC] Fix a performance bug for PPC::XXSLDWI. 2017-05-24 23:48:29 +00:00
vec_splat.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_splat_constant.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_sqrt.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_urem_const.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_veqv_vnand_vorc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vec_vrsave.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vec_xxpermdi.ll [PowerPC] Fix a performance bug for PPC::XXPERMDI. 2017-05-31 13:09:57 +00:00
vec_zero.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vector-identity-shuffle.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vector-merge-store-fp-constants.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vector.ll PowerPC: Do not use llc -march in tests. 2017-08-01 22:20:41 +00:00
vperm-instcombine.ll
vperm-lowering.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vrsave-spill.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vrspill.ll
vsel-prom.ll
vselect-constants.ll [DAG] convert vector select-of-constants to logic/math 2017-08-24 23:24:43 +00:00
vsx-args.ll [PowerPC][Altivec] Add vmr extended mnemonic 2017-01-31 13:43:11 +00:00
vsx-div.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-elementary-arith.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-fma-m.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-fma-mutate-trivial-copy.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-fma-mutate-undef.ll
vsx-fma-sp.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-infl-copy1.ll [PowerPC][Altivec] Add vmr extended mnemonic 2017-01-31 13:43:11 +00:00
vsx-infl-copy2.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-ldst-builtin-le.ll P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248 2017-05-24 17:50:37 +00:00
vsx-ldst.ll P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248 2017-05-24 17:50:37 +00:00
vsx-minmax.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-p8.ll [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions 2016-10-04 06:59:23 +00:00
vsx-p9.ll [PowerPC] Ensure displacements for DQ-Form instructions are multiples of 16 2017-07-13 18:17:10 +00:00
vsx-partword-int-loads-and-stores.ll [PowerPC] Reduce register pressure by not materializing a constant just for use as an index register for X-Form loads/stores. 2017-07-10 16:44:45 +00:00
vsx-recip-est.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx-self-copy.ll
vsx-spill-norwstore.ll [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions 2016-10-04 06:59:23 +00:00
vsx-spill.ll RegisterScavenging: Followup to r305625 2017-06-20 18:43:14 +00:00
vsx-vec-spill.ll Fix a test case failure on Apple PPC. 2016-10-04 07:37:38 +00:00
vsx-word-splats.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
vsx.ll RegisterScavenging: Followup to r305625 2017-06-20 18:43:14 +00:00
vsx_insert_extract_le.ll P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248 2017-05-24 17:50:37 +00:00
vsx_scalar_ld_st.ll [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set 2016-10-04 11:25:52 +00:00
vsx_shuffle_le.ll P9: D-form vector load/store. Differential Revision: https://reviews.llvm.org/D33248 2017-05-24 17:50:37 +00:00
vtable-reloc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
weak_def_can_be_hidden.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
xray-attribute-instrumentation.ll [XRay][CodeGen] Use the current function symbol as the associated symbol for the instrumentation map 2017-09-14 07:08:23 +00:00
xray-tail-call-hidden.ll [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC 2017-09-08 01:47:56 +00:00
xray-tail-call-sled.ll [XRay][CodeGen][PowerPC] Fix tail exit codegen for XRay in PPC 2017-09-08 01:47:56 +00:00
xvcmpeqdp-v2f64.ll
xxleqv_xxlnand_xxlorc.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
zero-not-run.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00
zext-free.ll Adding -verify-machineinstrs option to PowerPC tests 2016-08-03 18:17:35 +00:00