llvm-project/llvm/lib
Philip Reames 26223af256 [SCEV] Split isSCEVExprNeverPoison reasoning explicitly into scope and mustexecute parts [NFC]
Inspired by the needs to D111001 and D109845.  The seperation of concerns also amakes it easier to reason about correctness and completeness.
2021-10-02 13:10:38 -07:00
..
Analysis [SCEV] Split isSCEVExprNeverPoison reasoning explicitly into scope and mustexecute parts [NFC] 2021-10-02 13:10:38 -07:00
AsmParser [ThinLTO] Add noRecurse and noUnwind thinlink function attribute propagation 2021-09-27 12:28:07 -07:00
BinaryFormat
Bitcode [NFC][AttributeList] Replace index_begin/end with an iterator 2021-10-01 10:17:41 -07:00
Bitstream
CodeGen [DAG] scalarizeExtractedVectorLoad - replace getABITypeAlign with allowsMemoryAccess (PR45116) 2021-10-01 21:07:34 +01:00
DWARFLinker [dsymutil] Track incompleteness across unions 2021-09-24 14:26:37 -07:00
DWP
DebugInfo [DWARF][NFC] add ParentIdx and SiblingIdx to DWARFDebugInfoEntry for faster navigation. 2021-10-02 08:11:06 +03:00
Demangle [Demangle][Rust] Parse non-ASCII identifiers 2021-10-01 22:08:32 +02:00
ExecutionEngine [ORC] Remove ORC RPC. 2021-10-01 11:17:33 -07:00
Extensions
FileCheck [FileCheck] Use StringRef for MatchRegexp to fix crash. 2021-09-01 14:27:14 +02:00
Frontend [openmp] Add addrspacecast to getOrCreateIdent 2021-09-30 21:36:31 +01:00
FuzzMutate
Fuzzer
IR [NFC][AttributeList] Replace index_begin/end with an iterator 2021-10-01 10:17:41 -07:00
IRReader
InterfaceStub [llvm] Remove redundant calls to str() and c_str() (NFC) 2021-08-30 09:05:05 -07:00
LTO Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace." 2021-09-29 19:43:35 +00:00
LineEditor
Linker Copy Elementtype Attribute to IR at Link step 2021-09-07 11:41:43 -07:00
MC [SystemZ][z/OS] Introduce initial support for GOFF asm parser 2021-10-01 10:29:14 -04:00
MCA [MCA] Fix a warning 2021-09-20 09:46:38 -07:00
Object Revert "Extract LC_CODE_SIGNATURE related implementation out of LLD" 2021-10-01 17:19:50 -07:00
ObjectYAML [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC 2021-09-29 16:56:52 -07:00
Option [llvm/OptTable] Add named param comment for GroupedShortOption 2021-09-27 11:33:29 -04:00
Passes [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults 2021-09-30 10:27:05 -04:00
ProfileData [llvm][profile] Add padding after binary IDs 2021-09-28 11:50:50 -07:00
Remarks
Support [NFC] Restore magic and magicu to a globally visible location 2021-09-30 17:43:12 -07:00
TableGen [TableGen] Record::checkRecordAssertions() - Use const-ref iterator in for-range loop. NFCI. 2021-09-17 12:11:53 +01:00
Target [Target] Migrate from getNumArgOperands to arg_size (NFC) 2021-10-02 12:06:29 -07:00
Testing
TextAPI [llvm] Use drop_begin (NFC) 2021-09-16 08:46:26 -07:00
ToolDrivers
Transforms [SimpleLoopUnswitch] Don't unswitch constant conditions 2021-10-01 21:30:54 +00:00
WindowsManifest Make WindowsManifestMerger::merge() take a MemoryBufferRef 2021-08-24 16:39:20 -04:00
XRay
CMakeLists.txt