llvm-project/llvm/lib
Krzysztof Parzyszek e5d9ab08c3 [Hexagon] Fix insertion point for pointer difference calculation
HVC::calculatePointerDifference inserts temporary instructions for
simplification, and calulation of known bits. These instructions were
inserted at the end of a basic block (after the terminator), which
caused BB->getTerminator() to return nullptr. This, in turn, caused
a crash when a PHI instruction was examined in computeKnownBits.
2022-10-19 14:23:39 -07:00
..
Analysis [SCEV] Replace assert with returning CouldNotComp in computeMaxBECountForLT. 2022-10-19 11:24:10 +01:00
AsmParser [Attributes] Remove AttrBuilder::hasAlignmentAttr() method (NFC) 2022-10-11 09:56:37 +02:00
BinaryFormat [NFC] Refactor DXContainer to support more parts 2022-09-29 11:59:52 -05:00
Bitcode [BitcodeReader] Convert pair to triple in preparation for MemProf (NFC) 2022-10-19 13:34:30 -07:00
Bitstream
CodeGen [JMCInstrument] rename ELF section name from ".just.my.code" to ".data.just.my.code" 2022-10-19 10:49:54 -07:00
DWARFLinker [DWARFLinker][NFC] Set the target DWARF version explicitly. 2022-09-15 16:06:10 +03:00
DWP [llvm-dwp] Report the filename if it cannot be found 2022-09-14 11:32:41 +08:00
DebugInfo [llvm-debuginfo-analyzer] Fix linking errors in buildbots. 2022-10-18 13:05:46 +01:00
Debuginfod [NFC] [Object] Create library to fetch debug info by build ID. 2022-09-28 13:35:35 -07:00
Demangle [demangler] Simplify OutputBuffer initialization 2022-10-17 04:23:16 -07:00
ExecutionEngine [ORC] Relax assertions in SimpleRemoteEPCTransport. 2022-10-09 21:58:10 -07:00
Extensions
FileCheck [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS 2022-07-25 08:19:28 +00:00
Frontend [OMPIRBuilder] Support depend clause for task 2022-10-19 13:11:43 -04:00
FuzzMutate
Fuzzer
IR [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics 2022-10-19 23:47:04 +08:00
IRReader
InterfaceStub [llvm] Use value instead of getValue (NFC) 2022-07-13 23:11:56 -07:00
LTO Revert D135427 "[LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally" 2022-10-19 11:24:12 -07:00
LineEditor [llvm] Use range-based for loops (NFC) 2022-09-03 11:17:40 -07:00
Linker [llvm] Qualify auto in range-based for loops (NFC) 2022-08-13 12:55:42 -07:00
MC [MC][COFF] Add COFF section flag "Info" 2022-10-19 10:32:58 +08:00
MCA [MCA] Correctly check pipeline availability for partially overlapping resource groups. 2022-09-07 12:17:59 +01:00
ObjCopy [objcopy][MachO] Clean up Section ctors, NFC 2022-10-15 00:53:52 +00:00
Object [Object] Fix a warning 2022-10-15 12:43:12 -07:00
ObjectYAML [LoongArch] Updates for the LoongArch ELF psABI v2.01 revision 2022-10-13 19:12:26 +08:00
Option [llvm] Qualify auto in range-based for loops (NFC) 2022-08-28 23:29:00 -07:00
Passes Port print-cfg-sccs to new pass manager 2022-10-18 08:47:08 -07:00
ProfileData Revert "[PGO] Make emitted symbols hidden" 2022-10-14 15:23:26 -07:00
Remarks Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
Support Keep configuration file search directories in ExpansionContext. NFC 2022-10-19 17:20:14 +07:00
TableGen [TableGen] Add div bang operator 2022-09-30 12:08:28 -07:00
Target [Hexagon] Fix insertion point for pointer difference calculation 2022-10-19 14:23:39 -07:00
Testing [Support] Provide access to the full mapping in llvm::Annotations 2022-09-20 11:06:21 -04:00
TextAPI [llvm][TextAPI] add driverkit as supported platform for older tbd 2022-09-19 15:08:29 -07:00
ToolDrivers [llvm-lib] Ignore /VERBOSE flag 2022-07-21 10:06:13 -07:00
Transforms [SLP][NFC]Remove unused variable, NFC. 2022-10-19 12:35:27 -07:00
WindowsDriver
WindowsManifest
XRay [XRay] Remove XRayRecordStorage 2022-09-11 16:11:41 -07:00
CMakeLists.txt