llvm-project/llvm/lib
Wenlei He 7cca13bc3a [PartialInline] Bail out on asm-goto/callbr
Fixing ICE when partial inline tries to deal with blockaddress uses of function which is typical for asm-goto/callbr. We ran into this with PGO multi-region partial inline.

Differential Revision: https://reviews.llvm.org/D117509
2022-01-19 10:57:57 -08:00
..
Analysis [NFC] Add missing <map> includes 2022-01-19 12:29:03 +01:00
AsmParser Use a sorted array instead of a map to store AttrBuilder string attributes 2022-01-10 14:49:53 +01:00
BinaryFormat [AIX] identify big archive magic as archive. 2022-01-19 12:18:45 -05:00
Bitcode Use a sorted array instead of a map to store AttrBuilder string attributes 2022-01-10 14:49:53 +01:00
Bitstream
CodeGen [DAG] SelectionDAG::computeKnownBits - add mul(x,x) self-multiply handling (PR48683) 2022-01-19 17:39:32 +00:00
DWARFLinker [llvm] Fix bugprone argument comments (NFC) 2022-01-08 11:56:38 -08:00
DWP
DebugInfo [DebugInfo][DWARF][NFC] Refactor DWARFTypePrinter usages. Create functions to print type dies. 2022-01-14 16:19:08 +03:00
Debuginfod [DebugInfod] Prefix debuginfod cache directory 2022-01-19 10:09:00 -08:00
Demangle [Demangle] Pass Ret parameter from decodeNumber by reference 2022-01-12 21:57:31 +00:00
ExecutionEngine [JITLink] Add RISCV label subtraction and addition relocations 2022-01-19 22:12:56 +08:00
Extensions
FileCheck [FileCheck] Allow literal '['s before "[[var...]]" 2022-01-13 09:47:37 +00:00
Frontend [OMPIRBuilder] Add support for simd (loop) directive. 2022-01-19 11:32:17 -05:00
FuzzMutate
Fuzzer
IR [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias 2022-01-19 08:58:57 -08:00
IRReader
InterfaceStub [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
LTO [LTO] runNewPMPasses - remove check for TM != nullptr as we already dereference the pointer directly later on in the same code 2022-01-14 16:31:27 +00:00
LineEditor [llvm] Use range-based for loops (NFC) 2021-12-09 09:37:29 -08:00
Linker [NFC] Replace some deprecated getAlignment() calls with getAlign() 2021-12-09 08:43:19 -08:00
MC [MC] Remove MCContext::reportFatalError 2022-01-15 00:42:42 -08:00
MCA [MCA] Switching from conservatively guessing which instructions are 2022-01-11 13:50:14 -08:00
Object [AIX] Support of Big archive (read) 2022-01-18 12:13:01 -05:00
ObjectYAML [yaml2obj][XCOFF] parsing auxiliary symbols. 2022-01-10 02:38:49 +00:00
Option [llvm] Use range-based for loops (NFC) 2021-12-09 09:37:29 -08:00
Passes [LoopFlatten] Move it from LPM2 to LPM1 2022-01-19 14:38:05 +00:00
ProfileData [InstrProf] Restore InstrProfData.inc to fix Fuchsia builds 2022-01-19 10:10:58 -08:00
Remarks [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
Support [clang] support relative roots to vfs overlays 2022-01-19 10:13:06 -08:00
TableGen [llvm] Use true/false instead of 1/0 (NFC) 2022-01-07 00:39:14 -08:00
Target [RISCV] Obey -riscv-v-fixed-length-vector-elen-max when lowering mask BUILD_VECTORs. 2022-01-19 10:47:37 -08:00
Testing
TextAPI Fix MSVC "not all control paths return a value" warnings. NFC. 2022-01-13 17:44:10 +00:00
ToolDrivers
Transforms [PartialInline] Bail out on asm-goto/callbr 2022-01-19 10:57:57 -08:00
WindowsManifest [llvm] Use nullptr instead of 0 (NFC) 2021-12-28 08:52:25 -08:00
XRay
CMakeLists.txt [llvm] [Debuginfo] Debuginfod client library. 2021-12-06 21:52:38 +00:00