1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/lib
Layton Kifer 787313e887 [DAGCombiner] Improve shift by select of constant
Clean up a TODO, to support folding a shift of a constant by a
select of constants, on targets with different shift operand sizes.

Reviewed By: RKSimon, lebedev.ri

Differential Revision: https://reviews.llvm.org/D90349
2020-12-18 02:21:42 +00:00
..
Analysis [NFC] Reduce include files dependency and AA header cleanup (part 2). 2020-12-17 14:04:48 +03:00
AsmParser [clang][IR] Add support for leaf attribute 2020-12-14 14:48:17 -08:00
BinaryFormat [XCOFF][AIX] Emit EH information in traceback table 2020-12-16 09:34:59 -05:00
Bitcode [clang][IR] Add support for leaf attribute 2020-12-14 14:48:17 -08:00
Bitstream
CodeGen [DAGCombiner] Improve shift by select of constant 2020-12-18 02:21:42 +00:00
DebugInfo [llvm-symbolizer][Windows] Add start line when searching in line table sections. 2020-12-17 07:57:36 -08:00
Demangle
DWARFLinker [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general. 2020-12-10 14:57:08 +03:00
ExecutionEngine [JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs. 2020-12-16 14:01:50 +11:00
Extensions
FileCheck Use basic_string::find(char) instead of basic_string::find(const char *s, size_type pos=0) 2020-12-16 23:28:32 -08:00
Frontend [OpenMPIRBuilder] Various changes required for tileLoops. 2020-12-11 11:37:45 -06:00
Fuzzer
FuzzMutate
InterfaceStub [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference. 2020-12-04 16:02:29 +03:00
IR Revert "Ensure SplitEdge to return the new block between the two given blocks" 2020-12-17 21:00:37 +00:00
IRReader
LineEditor
Linker
LTO [NFC] Reduce include files dependency and AA header cleanup (part 2). 2020-12-17 14:04:48 +03:00
MC [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize 2020-12-11 16:45:45 +00:00
MCA
Object [llvm-readelf/obj] - Handle out-of-order PT_LOADs better. 2020-12-16 12:59:32 +03:00
ObjectYAML [obj2yaml][yaml2obj] - Add AArch64 STO_AARCH64_VARIANT_PCS support 2020-12-17 11:09:53 -03:00
Option Remove memory allocation with string 2020-12-05 15:14:44 -08:00
Passes [IRSim][IROutliner] Adding the extraction basics for the IROutliner. 2020-12-17 11:27:26 -06:00
ProfileData [NFC][SampleFDO] Preparation to support multiple sections with the same type 2020-12-16 22:28:45 -08:00
Remarks
Support [ARM] Adding v8.7-A command-line support for the ARM target 2020-12-17 13:48:54 +00:00
TableGen [TableGen] Don't dereference from dyn_cast<> - use cast<> instead. NFCI. 2020-12-14 12:12:08 +00:00
Target [RISCV] Define vlse/vsse intrinsics. 2020-12-17 17:00:01 -08:00
Testing
TextAPI
ToolDrivers
Transforms [IRSim][IROutliner] Adding InstVisitor to disallow certain operations. 2020-12-17 19:33:57 -06:00
WindowsManifest
XRay [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference. 2020-12-04 16:02:29 +03:00
CMakeLists.txt