..
AbstractCallSite.h
[CallGraph] Add support for callback call sites
2020-07-01 13:44:11 -07:00
Argument.h
IR: Define byref parameter attribute
2020-07-20 10:23:09 -04:00
AssemblyAnnotationWriter.h
Attributes.h
IR: Define byref parameter attribute
2020-07-20 10:23:09 -04:00
Attributes.td
IR: Define byref parameter attribute
2020-07-20 10:23:09 -04:00
AutoUpgrade.h
[strictfp] Replace dangling strictfp attrs with nobuiltin
2020-06-15 10:05:35 -04:00
BasicBlock.h
[BasicBlock] Added AnnotationWriter functionality to BasicBlock class
2020-06-18 19:49:58 +00:00
CallingConv.h
CFG.h
CFG.h - reduce includes to forward declarations. NFC.
2020-06-07 17:25:35 +01:00
CMakeLists.txt
[IR] Split out target specific intrinsic enums into separate headers
2019-12-11 18:02:14 -08:00
Comdat.h
Constant.h
[IR] Delete llvm::Constants using the correct type.
2020-06-30 12:37:53 -07:00
ConstantFolder.h
Remove "mask" operand from shufflevector.
2020-03-31 13:08:59 -07:00
ConstantRange.h
[ConstantRange] Support abs with poison flag
2020-07-30 22:49:28 +02:00
Constants.h
[SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats
2020-07-14 14:20:39 -07:00
ConstrainedOps.def
[FPEnv] Intrinsic llvm.roundeven
2020-05-26 19:24:58 +07:00
DataLayout.h
[XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
2020-07-03 18:25:14 +00:00
DebugInfo.h
[DebugInfo] Merge DebugInfoFinder::{processDeclare,processValue} into processVariable
2020-02-01 23:00:21 -08:00
DebugInfoFlags.def
[ObjC][DWARF] Emit DW_AT_APPLE_objc_direct for methods marked as __attribute__((objc_direct))
2019-12-17 09:40:36 +01:00
DebugInfoMetadata.h
[DebugInfo] Support for DW_AT_associated and DW_AT_allocated.
2020-07-20 19:54:35 +05:30
DebugLoc.h
Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value.
2020-07-01 16:38:51 +01:00
DerivedTypes.h
[SVE] Deprecate default false variant of VectorType::get
2020-06-16 15:16:11 -07:00
DerivedUser.h
DiagnosticHandler.h
DiagnosticInfo.h
[NFC] Add 'override' keyword where missing in include/ and lib/.
2020-07-14 09:47:29 -07:00
DiagnosticPrinter.h
DIBuilder.h
[DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
2020-05-28 13:46:41 +05:30
Dominators.h
Reapply "[DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff."
2020-07-24 14:10:50 -07:00
FixedMetadataKinds.def
FPEnv.h
FPEnv.h - reduce includes to forward declarations. NFC.
2020-06-25 11:40:45 +01:00
Function.h
[InstCombine] Move target-specific inst combining
2020-07-22 15:59:49 +02:00
GetElementPtrTypeIterator.h
[SVE] Remove calls to isScalable from IR
2020-04-23 11:51:22 -07:00
GlobalAlias.h
GlobalIFunc.h
GlobalIndirectSymbol.h
GlobalObject.h
Remove GlobalValue::getAlignment().
2020-06-23 19:13:42 -07:00
GlobalValue.h
Remove GlobalValue::getAlignment().
2020-06-23 19:13:42 -07:00
GlobalVariable.h
GlobalVariable.h - remove unused PointerUnion.h include. NFC
2020-05-19 13:12:41 +01:00
GVMaterializer.h
InlineAsm.h
[MIR] Add comments to INLINEASM immediate flag MachineOperands
2020-04-16 13:46:14 +02:00
InstIterator.h
InstrTypes.h
[NFC] Make documentation for CallBase::hasFnAttr() more clear.
2020-07-21 12:59:24 -04:00
Instruction.def
Instruction.h
[Bitfields][NFC] Make sure bitfields are contiguous
2020-07-07 14:35:13 +00:00
Instructions.h
[Bitfields][NFC] Make sure bitfields are contiguous
2020-07-07 14:35:13 +00:00
InstVisitor.h
[llvm][NFC][CallSite] Remove {Immutable}CallSite and CallSiteBase
2020-04-24 11:03:35 -07:00
IntrinsicInst.h
[NFC] clang-format IntrinsicInst.h|cpp
2020-04-15 12:05:23 +02:00
Intrinsics.h
Add intrinsic helper function
2020-06-29 14:47:46 +02:00
Intrinsics.td
[IR] Add min/max/abs intrinsics
2020-07-23 20:56:19 +02:00
IntrinsicsAArch64.td
[BFloat] Add convert/copy instrinsic support
2020-06-23 14:27:05 +00:00
IntrinsicsAMDGPU.td
AMDGPU: Add IntrWillReturn to llvm.amdgcn.atomic.csub
2020-07-22 13:30:25 -04:00
IntrinsicsARM.td
[BFloat] Add convert/copy instrinsic support
2020-06-23 14:27:05 +00:00
IntrinsicsBPF.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsHexagon.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsHexagonDep.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsMips.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsNVVM.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsPowerPC.td
Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"
2020-07-28 14:00:11 +00:00
IntrinsicsRISCV.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsSystemZ.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IntrinsicsWebAssembly.td
[WebAssembly] Remove intrinsics for SIMD widening ops
2020-07-28 18:25:55 -07:00
IntrinsicsX86.td
[X86-64] Support Intel AMX Intrinsic
2020-07-07 10:13:40 +08:00
IntrinsicsXCore.td
Refactor argument attribute specification in intrinsic definition. NFC.
2020-05-27 16:37:53 -04:00
IRBuilder.h
Temporarily Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions"
2020-07-16 11:54:04 -07:00
IRBuilderFolder.h
Remove "mask" operand from shufflevector.
2020-03-31 13:08:59 -07:00
IRPrintingPasses.h
IRPrintingPasses.h - simplify unnecessary header with forward declarations. NFC.
2020-07-27 14:51:28 +01:00
LegacyPassManager.h
LegacyPassManagers.h
Improve LegacyPassManager API to correctly report modified status
2020-06-26 14:21:02 +02:00
LegacyPassNameParser.h
[BasicAA] Remove -basicaa alias
2020-07-07 10:44:23 -07:00
LLVMContext.h
Introduce a "gc-live" bundle for the gc arguments of a statepoint
2020-06-03 15:00:24 -07:00
LLVMRemarkStreamer.h
[Remarks] Extend the RemarkStreamer to support other emitters
2020-02-04 17:16:02 -08:00
Mangler.h
Mangler.h - reduce GlobalValue.h include to forward declaration. NFC.
2020-05-10 14:03:27 +01:00
MatrixBuilder.h
[Matrix] Only pass vector arg as overloaded type in MatrixBuilder.
2020-07-15 10:42:24 +01:00
MDBuilder.h
Metadata.def
Metadata.h
Use std::foo_t rather than std::foo in LLVM.
2020-02-11 15:12:51 -08:00
Module.h
Fix return status of DataFlowSanitizer pass
2020-06-11 16:05:17 +02:00
ModuleSlotTracker.h
ModuleSummaryIndex.h
Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"
2020-07-14 12:16:57 -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
Remove "mask" operand from shufflevector.
2020-03-31 13:08:59 -07:00
OperandTraits.h
Operator.h
[AssumeBundles] add cannonicalisation to the assume builder
2020-06-19 10:32:26 +02:00
OptBisect.h
PassInstrumentation.h
[NewPM][PassInstrument] Add PrintPass callback to StandardInstrumentations
2020-07-30 10:07:57 -07:00
PassManager.h
[NewPM][PassInstrument] Add PrintPass callback to StandardInstrumentations
2020-07-30 10:07:57 -07: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
[NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback
2020-07-29 08:26:36 -07:00
PatternMatch.h
[SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats
2020-07-14 14:20:39 -07:00
PredIteratorCache.h
ProfileSummary.h
[PGO] Improve the working set size heuristics under the partial sample PGO.
2020-06-01 10:29:23 -07:00
RuntimeLibcalls.def
[FPEnv] Intrinsic llvm.roundeven
2020-05-26 19:24:58 +07:00
SafepointIRVerifier.h
Statepoint.h
[Statepoint] Remove last of old ImmutableStatepoint code
2020-06-03 20:31:17 -07:00
SymbolTableListTraits.h
TrackingMDRef.h
Type.h
[SVE] Break dependency of Type.h on DerivedTypes.h
2020-06-12 12:43:33 -07:00
TypeFinder.h
Use.h
[IR] Trivial cleanups in Use. NFC.
2020-05-15 18:14:45 +01:00
UseListOrder.h
User.h
Basis of dropping uses in llvm.assume.
2020-03-12 10:10:22 +01:00
Value.def
Value.h
[SROA][Mem2Reg] Use efficient droppable use API (after D83976)
2020-07-28 17:41:01 -05:00
ValueHandle.h
[IR] Support efficient AssertingVH/PoisoningVH lookup
2020-06-14 22:03:03 +02:00
ValueMap.h
Use std::foo_t rather than std::foo in LLVM.
2020-02-11 15:12:51 -08:00
ValueSymbolTable.h
Verifier.h
VPIntrinsics.def
[VP,Integer,#1] Vector-predicated integer intrinsics
2020-03-19 10:51:47 +01:00