llvm-project/llvm/lib
Matt Arsenault 4f2f7e84ff Analysis: Reorder code in isDereferenceableAndAlignedPointer
GEPs should be the most common and basic case, so try that first.
2022-11-11 16:38:51 -08:00
..
Analysis Analysis: Reorder code in isDereferenceableAndAlignedPointer 2022-11-11 16:38:51 -08:00
AsmParser Reapply [Assignment Tracking][5/*] Add core infrastructure for instruction reference 2022-11-08 14:56:23 +00:00
BinaryFormat [ObjectYAML] Add support for DXContainer HASH 2022-10-27 12:28:45 -05:00
Bitcode [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate 2022-11-07 09:05:56 +00:00
Bitstream
CodeGen AtomicExpand: Support cmpxchg expansion for small FP types 2022-11-10 22:16:11 -08: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 Reland "[llvm][NFC] Use c++17 style variable type traits" 2022-11-08 14:15:15 +00:00
Debuginfod [llvm-debuginfod-find] Fix test/behavior on Windows. 2022-11-08 09:52:33 -08:00
Demangle [demangler] Simplify OutputBuffer initialization 2022-10-17 04:23:16 -07:00
ExecutionEngine [ORC] Capture JD by value in MachOPlatform::pushInitializersLoop. 2022-11-11 16:01:25 -08:00
Extensions
FileCheck
Frontend Some uses of the preprocessor can result in multiple target regions on the 2022-11-04 12:54:22 -07:00
FuzzMutate
Fuzzer
IR [SampleFDO] Persist profile staleness metrics into binary 2022-11-09 22:34:33 -08:00
IRReader
InterfaceStub
LTO [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally 2022-11-10 21:54:43 -08: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 [SampleFDO] Persist profile staleness metrics into binary 2022-11-09 22:34:33 -08:00
MCA [MCA] Correctly check pipeline availability for partially overlapping resource groups. 2022-09-07 12:17:59 +01:00
ObjCopy [objcopy] Fix order of Mach-O LINKEDIT pieces during layout 2022-11-11 12:05:57 -08:00
Object Reland "[llvm][NFC] Use c++17 style variable type traits" 2022-11-08 14:15:15 +00:00
ObjectYAML [ObjectYAML] Basic support for chained fixups. 2022-11-11 10:15:30 -08:00
Option [llvm] Qualify auto in range-based for loops (NFC) 2022-08-28 23:29:00 -07:00
Passes [Assignment Tracking][6/*] Add trackAssignments function 2022-11-08 16:52:11 +00:00
ProfileData Reland "[llvm][NFC] Use c++17 style variable type traits" 2022-11-08 14:15:15 +00:00
Remarks Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
Support Add missing changes for "[Clang][LoongArch] Handle -march/-m{single,double,soft}-float/-mfpu options" 2022-11-11 09:06:53 +08:00
TableGen [NFC] Make format() more amenable to format attributes 2022-11-02 13:56:51 -07:00
Target WebAssembly: Remove MachineFunction reference from MFI 2022-11-11 16:38:51 -08:00
Testing Revert "[llvm] [cmake] Set EXCLUDE_FROM_ALL on gtest and TestingSupport" 2022-11-06 09:06:16 +01:00
TextAPI [llvm][TextAPI] add driverkit as supported platform for older tbd 2022-09-19 15:08:29 -07:00
ToolDrivers
Transforms [LoopFuse] Ensure inner loops are in loop simplified form under new PM 2022-11-11 15:55:59 -05:00
WindowsDriver
WindowsManifest
XRay [XRay] Remove XRayRecordStorage 2022-09-11 16:11:41 -07:00
CMakeLists.txt