llvm-project/llvm/lib
Sanjay Patel 2426eb46dd [InstCombine] refactor add narrowing folds; NFCI
The test diffs are all cosmetic due to the change in
value naming, but I'm including that to show that the
new code does perform these folds rather than something
else in instcombine.

llvm-svn: 342278
2018-09-14 20:40:46 +00:00
..
Analysis [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC) 2018-09-12 08:01:57 +00:00
AsmParser [AArch64] Add parsing of aarch64_vector_pcs attribute. 2018-09-12 08:54:06 +00:00
BinaryFormat [WebAssembly] clang-format (NFC) 2018-09-05 01:27:38 +00:00
Bitcode [x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative 2018-09-04 12:38:00 +00:00
CodeGen Revert r342183 "[DAGCombine] Fix crash when store merging created an extract_subvector with invalid index." 2018-09-14 19:39:40 +00:00
DebugInfo Remove unused DIASession field 2018-09-14 20:16:31 +00:00
Demangle Remove some debugging code that was accidentally left in. 2018-08-30 21:00:57 +00:00
ExecutionEngine [ORC] Merge ExecutionSessionBase with ExecutionSession by moving a couple of 2018-09-12 21:49:02 +00:00
FuzzMutate [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 2018-08-26 09:51:22 +00:00
Fuzzer
IR fix 80-column violation with clang-format 2018-09-12 22:57:28 +00:00
IRReader
LTO [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool 2018-09-14 19:38:21 +00:00
LineEditor
Linker [NFC] Remove an empty line. 2018-07-27 06:50:45 +00:00
MC [MC/Dwarf] Unclamp DWARF linetables format on Darwin. 2018-09-13 13:13:50 +00:00
Object [object] Improve the performance of getSymbols used by ArchiveWriter 2018-09-11 22:00:47 +00:00
ObjectYAML [PDB] Write FPO Data to the PDB. 2018-09-11 22:35:01 +00:00
Option Revert r341329 due to MSAN error 2018-09-03 18:13:46 +00:00
Passes Revert "[GVNHoist] Re-enable GVNHoist by default" 2018-09-11 22:10:57 +00:00
ProfileData [SampleFDO] Make sample profile loader unaware of compact format change. 2018-09-06 22:03:37 +00:00
Support fix typos 2018-09-14 16:12:14 +00:00
TableGen Remove trailing space 2018-07-30 19:41:25 +00:00
Target AMDGPU: Clear the bits before they are being set in program resource registers 2018-09-14 20:00:36 +00:00
Testing Fix error with SmallString implicit conversion. 2018-09-06 22:47:32 +00:00
ToolDrivers Give llvm-lib rudimentary help output. 2018-07-14 02:29:44 +00:00
Transforms [InstCombine] refactor add narrowing folds; NFCI 2018-09-14 20:40:46 +00:00
WindowsManifest Convert line endings of lib/WindowsManifest/CMakeLists.txt to unix. 2018-04-07 04:28:08 +00:00
XRay [XRay] Bug fixes for FDR custom event and arg-logging 2018-09-13 09:25:42 +00:00
CMakeLists.txt
LLVMBuild.txt