..
AbstractCallSite.h
[CallGraph] Add support for callback call sites
2020-07-01 13:44:11 -07:00
Argument.h
OpaquePtr: Add helpers for sret to mirror byval
2020-09-24 09:57:28 -04:00
AssemblyAnnotationWriter.h
Assumptions.h
[Clang][Attr] Introduce the assume
function attribute
2020-12-15 16:51:34 -06:00
Attributes.h
Make LLVM build in C++20 mode
2020-12-17 10:44:10 +00:00
Attributes.td
[Clang] Make nomerge attribute a function attribute as well as a statement attribute.
2020-12-17 07:45:38 -08:00
AutoUpgrade.h
[strictfp] Replace dangling strictfp attrs with nobuiltin
2020-06-15 10:05:35 -04:00
BasicBlock.h
Ensure SplitEdge to return the new block between the two given blocks
2020-12-17 16:00:15 +00:00
CallingConv.h
[AMDGPU] Add amdgpu_gfx calling convention
2020-11-09 16:51:44 +01:00
CFG.h
Revert multiple patches based on "Introduce CfgTraits abstraction"
2020-10-27 20:33:30 +01:00
CMakeLists.txt
[VE] Support vld intrinsics
2020-11-13 07:34:42 +09:00
Comdat.h
Constant.h
[InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns
2020-10-13 14:35:18 +01:00
ConstantFolder.h
ConstantRange.h
[ConstantRange] Introduce getMinSignedBits() method
2020-09-22 21:37:30 +03:00
Constants.h
Adding PoisonValue for representing poison value explicitly in IR
2020-11-25 17:33:51 -07:00
ConstrainedOps.def
DataLayout.h
[IR, CodeGen] Use llvm::is_contained (NFC)
2020-12-16 21:30:44 -08:00
DebugInfo.h
DebugInfoFlags.def
DebugInfoMetadata.h
[CSSPGO] Pseudo probes for function calls.
2020-12-02 13:45:20 -08:00
DebugLoc.h
[IR] Delete deprecated DebugLoc::get
2020-12-15 14:53:12 -08:00
DerivedTypes.h
[IR] Remove isPowerOf2ByteWidth
2020-12-14 23:00:17 -08:00
DerivedUser.h
DiagnosticHandler.h
DiagnosticInfo.h
[Support] Introduce a new InstructionCost class
2020-12-11 08:12:54 +00:00
DiagnosticPrinter.h
DIBuilder.h
[DebugInfo] Expose Fortran array debug info attributes through DIBuilder.
2020-10-28 13:13:35 -07:00
Dominators.h
[DomTree] Accept Value as Def (NFC)
2020-10-22 18:32:03 +02:00
FixedMetadataKinds.def
Revert "clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM"
2020-11-14 13:12:38 +03:00
FixedPointBuilder.h
[IR] Add FixedPointBuilder.
2020-08-20 10:29:57 +02:00
FPEnv.h
FPEnv.h - reduce includes to forward declarations. NFC.
2020-06-25 11:40:45 +01:00
Function.h
[coroutine] should disable inline before calling coro split
2020-12-08 08:53:08 -08:00
GetElementPtrTypeIterator.h
[SVE] Remove calls to VectorType::getNumElements from IR
2020-08-27 11:16:10 -07:00
GlobalAlias.h
GlobalIFunc.h
GlobalIndirectSymbol.h
GlobalObject.h
[IR] Merge metadata manipulation code into Value
2020-10-23 11:08:26 +07:00
GlobalValue.h
Remove GlobalValue::getAlignment().
2020-06-23 19:13:42 -07:00
GlobalVariable.h
Add a default address space for globals to DataLayout
2020-11-20 15:46:52 +00:00
GVMaterializer.h
InlineAsm.h
InstIterator.h
InstrTypes.h
[CallBase] Add hasRetAttr version that takes StringRef.
2020-12-10 17:00:16 +00:00
Instruction.def
Instruction.h
[CSSPGO] IR intrinsic for pseudo-probe block instrumentation
2020-11-20 10:39:24 -08:00
Instructions.h
[IR] Support scalable vectors in ShuffleVectorInst::increasesLength
2020-12-07 10:42:48 +00:00
InstVisitor.h
IntrinsicInst.h
[CSSPGO] IR intrinsic for pseudo-probe block instrumentation
2020-11-20 10:39:24 -08:00
Intrinsics.h
Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a
2020-10-12 09:05:39 +01:00
Intrinsics.td
[X86] AMX programming model.
2020-12-10 17:01:54 +08:00
IntrinsicsAArch64.td
[AArch64] Add aarch64_neon_vcmla{_rot{90,180,270}} intrinsics.
2020-12-09 19:46:49 +00:00
IntrinsicsAMDGPU.td
[IR] [TableGen] Cleanup pass over the IR TableGen files.
2020-11-08 14:46:53 -05:00
IntrinsicsARM.td
[ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics
2020-08-27 18:43:16 +01:00
IntrinsicsBPF.td
BPF: make __builtin_btf_type_id() return 64bit int
2020-11-16 07:08:41 -08:00
IntrinsicsHexagon.td
IntrinsicsHexagonDep.td
IntrinsicsMips.td
IntrinsicsNVVM.td
[IR] [TableGen] Cleanup pass over the IR TableGen files, part 2
2020-11-10 09:29:07 -05:00
IntrinsicsPowerPC.td
[PowerPC] Rename the vector pair intrinsics and builtins to replace the _mma_ prefix by _vsx_
2020-12-17 13:19:27 -05:00
IntrinsicsRISCV.td
[RISCV] Infer mask type from data type for vector vle and vse intrinsics.
2020-12-16 20:56:14 -08:00
IntrinsicsSystemZ.td
IntrinsicsVE.td
[VE] Support vld intrinsics
2020-11-13 07:34:42 +09:00
IntrinsicsVEVL.gen.td
[VE] Add logical mask intrinsic instructions
2020-12-15 01:34:31 +09:00
IntrinsicsWebAssembly.td
[WebAssembly] Rename atomic.notify and *.atomic.wait
2020-11-13 12:04:48 -08:00
IntrinsicsX86.td
[X86] AMX programming model.
2020-12-10 17:01:54 +08:00
IntrinsicsXCore.td
IRBuilder.h
[IRBuilder] Generalize debug loc handling for arbitrary metadata.
2020-12-17 13:27:43 +00:00
IRBuilderFolder.h
IRPrintingPasses.h
[NewPM] Support --print-before/after in NPM
2020-12-03 16:52:14 -08:00
LegacyPassManager.h
LegacyPassManagers.h
Remove unnecessary forward declarations. NFCI.
2020-09-17 13:31:52 +01:00
LegacyPassNameParser.h
[BasicAA] Remove -basicaa alias
2020-07-07 10:44:23 -07:00
LLVMContext.h
[Remarks][2/2] Expand remarks hotness threshold option support in more tools
2020-11-30 21:55:50 -08:00
LLVMRemarkStreamer.h
[Remarks][1/2] Expand remarks hotness threshold option support in more tools
2020-11-30 21:55:49 -08:00
Mangler.h
MatrixBuilder.h
[SVE] Remove calls to VectorType::getNumElements from IR
2020-08-27 11:16:10 -07:00
MDBuilder.h
[CSSPGO] Pseudo probe encoding and emission.
2020-12-10 17:29:28 -08:00
Metadata.def
[DebugInfo] Support for DW_TAG_generic_subrange
2020-10-29 01:34:15 +05:30
Metadata.h
[Metadata] Fix layer violation in D91576
2020-12-03 10:58:46 -08:00
Module.h
[Remarks][2/2] Expand remarks hotness threshold option support in more tools
2020-11-30 21:55:50 -08:00
ModuleSlotTracker.h
ModuleSummaryIndex.h
Fix some clang-tidy bugprone-argument-comment issues
2020-09-19 20:41:25 -07:00
ModuleSummaryIndexYAML.h
Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"
2020-07-14 12:16:57 -07:00
NoFolder.h
OperandTraits.h
Operator.h
[AssumeBundles] add cannonicalisation to the assume builder
2020-06-19 10:32:26 +02:00
OptBisect.h
Enable opt-bisect for the new pass manager
2020-11-09 15:57:48 -08:00
PassInstrumentation.h
[NewPM] Support --print-before/after in NPM
2020-12-03 16:52:14 -08:00
PassManager.h
[NewPM] Make pass adaptors less templatey
2020-12-04 08:30:50 -08:00
PassManagerImpl.h
[NewPM] Don't print 'Invalidating all non-preserved analyses'
2020-07-30 19:40:29 -07:00
PassManagerInternal.h
[NewPM] Allow passes to never be skipped
2020-07-18 22:28:46 -07:00
PassTimingInfo.h
[Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
2020-12-08 10:13:19 -08:00
PatternMatch.h
Adding PoisonValue for representing poison value explicitly in IR
2020-11-25 17:33:51 -07:00
PredIteratorCache.h
[IR] Use llvm::is_contained and pred_size (NFC)
2020-11-26 22:02:04 -08:00
PrintPasses.h
[NewPM] Support --print-before/after in NPM
2020-12-03 16:52:14 -08:00
ProfileSummary.h
PseudoProbe.h
[CSSPGO] Consume pseudo-probe-based AutoFDO profile
2020-12-16 15:57:18 -08:00
RuntimeLibcalls.def
[RISCV] Support Zfh half-precision floating-point extension.
2020-12-03 09:16:33 +08:00
SafepointIRVerifier.h
Statepoint.h
[Statepoint] Remove code related to inline operand bundles
2020-08-14 20:29:41 -07:00
StructuralHash.h
(Expensive) Check for Loop, SCC and Region pass return status
2020-08-28 07:56:35 +02:00
SymbolTableListTraits.h
TrackingMDRef.h
Type.h
[IR] Add Type::getFloatingPointTy.
2020-10-09 10:27:41 +02:00
TypeFinder.h
Use.h
UseListOrder.h
User.h
Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE
2020-12-01 14:43:16 -08:00
Value.def
Adding PoisonValue for representing poison value explicitly in IR
2020-11-25 17:33:51 -07:00
Value.h
[IR] Merge metadata manipulation code into Value
2020-10-23 11:08:26 +07:00
ValueHandle.h
ValueMap.h
ValueSymbolTable.h
Verifier.h
[NewPM][optnone] Mark various passes as required
2020-08-14 15:51:59 -07:00
VPIntrinsics.def
[VP] Build VP SDNodes
2020-12-09 11:36:51 +01:00