1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/test
Kai Luo 1f90029baa [PowerPC] PPCBoolRetToInt: Don't translate Constant's operands
When collecting `i1` values via `findAllDefs`, ignore Constant's
operands, since Constant's operands might not be `i1`.

Fixes https://bugs.llvm.org/show_bug.cgi?id=46923 which causes ICE
```
llvm-project/llvm/lib/IR/Constants.cpp:1924: static llvm::Constant *llvm::ConstantExpr::getZExt(llvm::Constant *, llvm::Type *, bool): Assertion `C->getType()->getScalarSizeInBits() < Ty->getScalarSizeInBits()&& "SrcTy must be smaller than DestTy for ZExt!"' failed.
```

Differential Revision: https://reviews.llvm.org/D85007
2020-08-28 01:56:12 +00:00
..
Analysis [StackSafety] Ignore allocas with partial lifetime markers 2020-08-27 13:54:41 -07:00
Assembler [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
Bindings Fix OCaml bindings 2020-08-26 16:11:11 -07:00
Bitcode [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics 2020-08-27 18:52:59 +01:00
BugPoint
CodeGen [PowerPC] PPCBoolRetToInt: Don't translate Constant's operands 2020-08-28 01:56:12 +00:00
DebugInfo Revert "[DWARF] Add cuttoff guarding quadratic validThroughout behaviour" 2020-08-27 11:52:30 +01:00
Demangle
Examples [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples 2020-08-23 14:02:10 +02:00
ExecutionEngine [JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset. 2020-08-15 15:53:33 -07:00
Feature [NewPM][optnone] Mark various passes as required 2020-08-14 15:51:59 -07:00
FileCheck Test all CHECK-NOT in a block even if one fails 2020-08-24 15:45:05 +01:00
Instrumentation [HeapProf] Clang and LLVM support for heap profiling instrumentation 2020-08-27 08:50:35 -07:00
Integer
JitListener
Linker [test] XFAIL two tests with inlining debug info issues on Sparc 2020-08-13 11:12:52 +02:00
LTO [LTO] Don't apply LTOPostLink module flag during writeMergedModule 2020-08-26 11:17:45 -07:00
MachineVerifier [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
MC [RISCV] add the MC layer support of riscv vector Zvamo extension 2020-08-27 14:11:38 +08:00
Object [llvm-readobj/elf] - Refine the warning about the broken PT_DYNAMIC segment. 2020-08-17 14:57:19 +03:00
ObjectYAML Recommit: [DWARFYAML] Add support for referencing different abbrev tables. 2020-08-21 19:02:10 +08:00
Other [ConstProp] Remove ConstantPropagation 2020-08-26 15:51:30 -07:00
Reduce [llvm-reduce] Skip terminators when reducing instructions. 2020-08-23 17:20:34 +01:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen][GlobalISel] Fix tblgen optimization bug 2020-08-26 12:09:01 +02:00
ThinLTO/X86 [ThinLTO][Legacy] Compute PreservedGUID based on IRName in Symtab 2020-08-26 10:15:00 -07:00
tools [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
Transforms [Attributor] Do not manifest noundef for dead positions 2020-08-28 05:58:18 +09:00
Unit
Verifier Revert "[Verifier] Additional check for intrinsic get.active.lane.mask" 2020-08-27 09:27:05 +01:00
YAMLParser
.clang-format
CMakeLists.txt Add cmake test support for LLJITWithThinLTOSummaries to make sure 2020-08-26 11:46:09 -07:00
lit.cfg.py [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL 2020-08-27 16:36:27 +01:00
lit.site.cfg.py.in
TestRunner.sh