..
GlobalISel
GlobalISel: Handle arguments partially passed on the stack
2021-02-15 17:06:14 -05:00
MIRParser
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
PBQP
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
AccelTable.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
Analysis.h
[CodeGen] Remove unused function hasInlineAsmMemConstraint (NFC)
2020-12-24 09:17:58 -08:00
AntiDepBreaker.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
AsmPrinter.h
[CSSPGO] Pseudo probe encoding and emission.
2020-12-10 17:29:28 -08:00
AsmPrinterHandler.h
make the AsmPrinterHandler array public
2020-11-03 10:02:09 -05:00
AtomicExpandUtils.h
BasicBlockSectionUtils.h
[llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section.
2020-09-24 15:26:15 -07:00
BasicTTIImpl.h
[CostModel]Add cost model for experimental.vector.reverse
2021-02-15 14:23:57 +00:00
BuiltinGCs.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
CalcSpillWeights.h
[NFC][Regalloc] Pass VirtRegMap by reference.
2020-10-12 08:32:30 -07:00
CallingConvLower.h
[SVE] Deal with SVE tuple call arguments correctly when running out of registers
2020-11-12 08:41:50 +00:00
CodeGenPassBuilder.h
[CodeGen] New pass: Replace vector intrinsics with call to vector library
2021-02-12 12:53:27 -05:00
CommandFlags.h
[llvm] Add missing header guards (NFC)
2021-01-30 09:53:42 -08:00
CostTable.h
CSEConfigBase.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
DAGCombine.h
DbgEntityHistoryCalculator.h
Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable
2021-02-10 15:40:47 +00:00
DebugHandlerBase.h
make the AsmPrinterHandler array public
2020-11-03 10:02:09 -05:00
DFAPacketizer.h
DIE.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
DIEValue.def
DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations
2021-01-28 10:20:02 -08:00
DwarfStringPoolEntry.h
[DebugInfo] Make the offset of string pool entries 64-bit (18/19).
2020-09-15 12:23:32 +07:00
EdgeBundles.h
ExecutionDomainFix.h
ExpandReductions.h
FastISel.h
[FastISel] NFC: Clean up unnecessary bookkeeping
2021-01-11 09:40:39 -08:00
FaultMaps.h
[FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump
2021-01-27 10:39:59 -08:00
FunctionLoweringInfo.h
GCMetadata.h
GCMetadataPrinter.h
GCStrategy.h
IndirectThunks.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
IntrinsicLowering.h
ISDOpcodes.h
[CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
2021-02-15 13:39:43 +00:00
LatencyPriorityQueue.h
LazyMachineBlockFrequencyInfo.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
LexicalScopes.h
[CodeGen] Delete 15 unused declarations
2020-12-06 14:55:04 -08:00
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h
LiveInterval.h
[llvm] Use llvm::any_of (NFC)
2021-01-04 11:42:47 -08:00
LiveIntervalCalc.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
LiveIntervals.h
Revert "[X86][AMX] Fix tile config register spill issue."
2021-01-21 18:11:43 +08:00
LiveIntervalUnion.h
[X86] AMX programming model.
2020-12-10 17:01:54 +08:00
LivePhysRegs.h
LiveRangeCalc.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
LiveRangeEdit.h
[NFC] Use [MC]Register in register allocation
2020-11-03 17:34:26 -08:00
LiveRegMatrix.h
[X86] AMX programming model.
2020-12-10 17:01:54 +08:00
LiveRegUnits.h
[llvm] Remove redundant return and continue statements (NFC)
2021-01-14 20:30:34 -08:00
LiveStacks.h
LiveVariables.h
[NFC] Use [MC]Register in Live-ness tracking
2020-11-02 15:46:13 -08:00
LoopTraversal.h
LowLevelType.h
[GISel] Add new combines for unary FP instrs with constant operand
2020-09-16 10:34:15 -07:00
MachineBasicBlock.h
Add ehcont section support
2021-02-15 14:27:12 +08:00
MachineBlockFrequencyInfo.h
MachineBranchProbabilityInfo.h
MachineCombinerPattern.h
[PowerPC] support register pressure reduction in machine combiner.
2021-01-24 21:28:21 -05:00
MachineConstantPool.h
[NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue
2021-01-05 03:22:45 +00:00
MachineDominanceFrontier.h
DominanceFrontier - remove unused <vector> includes
2020-11-21 17:11:26 +00:00
MachineDominators.h
MachineDominators.h - remove unused <vector> include
2020-11-21 17:11:26 +00:00
MachineFrameInfo.h
CodeGen: Use Register
2021-01-04 12:53:06 -05:00
MachineFunction.h
Add ehcont section support
2021-02-15 14:27:12 +08:00
MachineFunctionPass.h
MachineInstr.h
[CSSPGO] Unblock optimizations with pseudo probe instrumentation.
2021-02-10 12:43:17 -08:00
MachineInstrBuilder.h
[RISCV] Basic jump table lowering
2020-12-22 15:05:54 +00:00
MachineInstrBundle.h
MachineInstrBundleIterator.h
MachineJumpTableInfo.h
Fix the compilation assertion due to unreachable BB pruning not deleting the associated BB from the jump tables
2020-11-16 10:35:31 -06:00
MachineLoopInfo.h
[MachineLoop] New helper isLoopInvariant()
2021-01-08 09:04:56 +00:00
MachineLoopUtils.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MachineMemOperand.h
MachineModuleInfo.h
Add MachineModuleInfo constructor with external MCContext
2020-11-30 20:28:13 -08:00
MachineModuleInfoImpls.h
MachineOperand.h
[CodeGen] Forward-declare TargetMachine (NFC)
2021-01-24 12:18:54 -08:00
MachineOptimizationRemarkEmitter.h
MachineOutliner.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MachinePassManager.h
[NFC] Fix a comment in MachinePassManager.h
2020-10-08 15:38:57 -07:00
MachinePassRegistry.def
[CodeGen] New pass: Replace vector intrinsics with call to vector library
2021-02-12 12:53:27 -05:00
MachinePassRegistry.h
MachinePipeliner.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MachinePostDominators.h
MachineRegionInfo.h
MachineRegisterInfo.h
[llvm] Use hasSingleElement (NFC)
2021-01-20 21:35:55 -08:00
MachineScheduler.h
Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit"
2020-09-21 13:33:05 +02:00
MachineSizeOpts.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MachineSSAUpdater.h
MachineStableHash.h
[NFC] Fixing comment heading for MachineStableHash.h.
2020-10-26 18:07:26 -04:00
MachineTraceMetrics.h
[NFC][MC] Type [MC]Register uses in MachineTraceMetrics
2020-10-19 09:49:52 -07:00
MachORelocation.h
MacroFusion.h
MBFIWrapper.h
[MBFIWrapper] Add a new function getBlockProfileCount
2020-09-23 09:31:45 -07:00
MIRFormatter.h
MIRPrinter.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MIRYamlMapping.h
[NFC] Use generic name for scalable vector stack ID.
2021-01-13 10:57:43 +08:00
ModuloSchedule.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MultiHazardRecognizer.h
HazardRecognizer - Fix definition/declaration argument name mismatches. NFCI.
2020-11-18 16:50:52 +00:00
NonRelocatableStringpool.h
[DebugInfo] Make the offset of string pool entries 64-bit (18/19).
2020-09-15 12:23:32 +07:00
ParallelCG.h
[LTO] Update splitCodeGen to take a reference to the module. (NFC)
2021-01-29 11:53:11 +00:00
Passes.h
Add ehcont section support
2021-02-15 14:27:12 +08:00
PBQPRAConstraint.h
PreISelIntrinsicLowering.h
PseudoSourceValue.h
RDFGraph.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
RDFLiveness.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
RDFRegisters.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
ReachingDefAnalysis.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
RegAllocPBQP.h
[NFC] Use [MC]Register in RegAllocPBQP & RegisterCoalescer
2020-10-26 17:13:32 -07:00
RegAllocRegistry.h
Register.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
RegisterClassInfo.h
Support a list of CostPerUse values
2021-01-29 10:14:52 +05:30
RegisterPressure.h
[NFC] Use Register in RegisterPressure APIs
2020-10-28 12:14:08 -07:00
RegisterScavenging.h
[NFC][regalloc] Use MCRegister appropriately
2020-11-02 11:48:49 -08:00
RegisterUsageInfo.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
ReplaceWithVeclib.h
[llvm] Fix header guards (NFC)
2021-02-14 08:36:18 -08:00
ResourcePriorityQueue.h
[CodeGen] Delete 15 unused declarations
2020-12-06 14:55:04 -08:00
RuntimeLibcalls.h
[AArch64] Out-of-line atomics (-moutline-atomics) implementation.
2020-11-20 13:30:12 +00:00
ScheduleDAG.h
Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit"
2020-09-21 13:33:05 +02:00
ScheduleDAGInstrs.h
[CodeGen, Transforms] Use *Map::lookup (NFC)
2020-12-27 09:57:27 -08:00
ScheduleDAGMutation.h
ScheduleDFS.h
ScheduleHazardRecognizer.h
HazardRecognizer - Fix definition/declaration argument name mismatches. NFCI.
2020-11-18 16:50:52 +00:00
SchedulerRegistry.h
ScoreboardHazardRecognizer.h
SDNodeProperties.td
SelectionDAG.h
[SelectionDAG] Drop unnecessary const from a return type (NFC)
2021-02-07 09:49:33 -08:00
SelectionDAGAddressAnalysis.h
SelectionDAGISel.h
[CodeGen] Delete 4 unused declarations
2020-12-06 15:02:18 -08:00
SelectionDAGNodes.h
[CodeGen] Drop unnecessary const from return types (NFC)
2021-02-02 22:52:45 -08:00
SelectionDAGTargetInfo.h
[SystemZ] Optimize bcmp calls (PR47420)
2020-09-25 17:55:39 +02:00
SlotIndexes.h
[SlotIndexes] Fix and simplify basic block splitting
2021-01-12 10:50:14 +00:00
Spiller.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
StableHashing.h
StackMaps.h
[Verifier] Extend statepoint verifier to cover more constants
2021-01-13 11:51:48 +07:00
StackProtector.h
SwiftErrorValueTracking.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
SwitchLoweringUtils.h
TailDuplicator.h
TargetCallingConv.h
[AArch64][GlobalISel] Support the 'returned' parameter attribute.
2021-02-08 12:47:39 -08:00
TargetFrameLowering.h
[NFC] Use generic name for scalable vector stack ID.
2021-01-13 10:57:43 +08:00
TargetInstrInfo.h
[GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
2021-02-12 11:52:52 -08:00
TargetLowering.h
[RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway.
2021-02-15 12:33:16 -08:00
TargetLoweringObjectFileImpl.h
.gcc_except_table: Set SHF_LINK_ORDER if binutils>=2.36, and drop unneeded unique ID for -fno-unique-section-names
2021-02-05 21:45:21 -08:00
TargetOpcodes.h
[GlobalISel] Add G_ASSERT_ZEXT
2021-01-28 13:58:37 -08:00
TargetPassConfig.h
CodeGen: Refactor regallocator command line and target selection
2021-01-07 13:13:25 -05:00
TargetRegisterInfo.h
CodeGen: Move function to get subregister indexes to cover a LaneMask
2021-02-15 17:05:37 -05:00
TargetSchedule.h
TargetSubtargetInfo.h
TileShapeInfo.h
Remove Shapet assignment operator that's identical to the default. NFC.
2020-12-10 10:58:41 +01:00
UnreachableBlockElim.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
ValueTypes.h
[ValueTypes] Fix formatting on scalable vector warning (NFC)
2021-01-06 11:27:44 +00:00
ValueTypes.td
[ValueTypes] Add MVT for nxv1bf16.
2021-02-10 08:50:41 +00:00
VirtRegMap.h
VirtRegMap: Use Register
2020-12-22 20:56:14 -05:00
WasmEHFuncInfo.h
[WebAssembly] Update WasmEHPrepare for the new spec
2021-01-08 23:38:26 -08:00
WinEHFuncInfo.h