..
GlobalISel
GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x
2020-05-18 18:08:26 -04:00
MIRParser
Infer alignment of unmarked loads in IR/bitcode parsing.
2020-05-14 13:03:50 -07:00
PBQP
AccelTable.h
[AccelTable] Remove stale comment (NFC)
2019-10-07 20:33:20 +00:00
Analysis.h
[CallSite removal][CodeGen] Drop some unneeded includes of CallSite.h. NFC
2020-04-16 11:05:35 -07:00
AntiDepBreaker.h
AntiDepBreaker.h - remove unused MachineOperand.h include. NFC.
2020-04-16 14:59:50 +01:00
AsmPrinter.h
[XRay] Change Sled.Function to PC-relative for sled version 2 and make llvm-xray support sled version 2 addresses
2020-04-24 14:41:56 -07:00
AsmPrinterHandler.h
AtomicExpandUtils.h
BasicTTIImpl.h
[LSR][ARM] Add new TTI hook to mark some LSR chains as profitable
2020-05-13 14:18:28 +01:00
BuiltinGCs.h
CalcSpillWeights.h
CallingConvLower.h
CallingConvLower.h - remove unused llvm::TargetMachine forward declaration. NFC.
2020-04-11 11:25:48 +01:00
CommandFlags.h
CodeGen: Add -denormal-fp-math-f32 flag
2020-03-27 14:00:39 -07:00
CostTable.h
CSEConfigBase.h
DAGCombine.h
DbgEntityHistoryCalculator.h
DebugHandlerBase.h
DebugHandlerBase.h - reduce MachineInstr.h include to DebugLoc.h include.
2020-04-19 11:14:01 +01:00
DFAPacketizer.h
[DFAPacketizer] Allow up to 64 functional units
2019-11-05 15:41:42 +00:00
DIE.h
[DebugInfo] Fix multi-byte entry values in call site values
2020-03-18 13:23:17 +01:00
DIEValue.def
DwarfStringPoolEntry.h
EdgeBundles.h
CodeGen/EdgeBundles - move Twine.h include down into EdgeBundles.cpp. NFC.
2020-04-11 12:21:04 +01:00
ExecutionDomainFix.h
ExecutionDomainFix.h - remove unused llvm::MachineBasicBlock forward declaration. NFC.
2020-04-11 11:25:48 +01:00
ExpandReductions.h
FastISel.h
[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().
2020-04-27 22:17:03 -07:00
FaultMaps.h
[FaultMaps] Make label formation a bit more explicit [NFC]
2019-12-19 12:38:44 -08:00
FunctionLoweringInfo.h
DAG: Use Register
2020-04-08 13:44:31 -04:00
GCMetadata.h
GCMetadataPrinter.h
GCStrategy.h
IntrinsicLowering.h
IntrinsicLowering.h - remove unused llvm::Module forward declaration. NFC.
2020-04-11 11:25:48 +01:00
ISDOpcodes.h
[NFC] Run clang-format on ISDOpcodes.h
2020-05-16 22:33:00 -07:00
LatencyPriorityQueue.h
LazyMachineBlockFrequencyInfo.h
LexicalScopes.h
LinkAllAsmWriterComponents.h
LinkAllCodegenComponents.h
LiveInterval.h
[ADT/STLExtras.h] - Add llvm::is_sorted wrapper and update callers.
2020-04-14 14:11:02 +03:00
LiveIntervalCalc.h
LiveIntervalCalc - remove unnecessary includes. NFC.
2020-05-08 14:57:35 +01:00
LiveIntervals.h
[SlotIndexes] Add insertion point for insertMBBIntoMaps
2020-04-25 09:36:19 +09:00
LiveIntervalUnion.h
[LiveIntervalUnion] Expose extraction of last index in map for external users
2019-10-28 09:15:52 -07:00
LivePhysRegs.h
Recommit "[MachineVerifier] Improve verification of live-in lists."
2020-01-08 16:58:54 -08:00
LiveRangeCalc.h
Split LiveRangeCalc in LiveRangeCalc/LiveIntervalCalc. NFC
2020-04-10 11:26:21 -07:00
LiveRangeEdit.h
CodeGen: Use Register
2020-01-30 15:01:56 -08:00
LiveRegMatrix.h
LiveRegUnits.h
[LiveRegUnits] Add phys_regs_and_masks iterator range (NFC).
2019-12-11 09:34:42 +00:00
LiveStacks.h
Sink all InitializePasses.h includes
2019-11-13 16:34:37 -08:00
LiveVariables.h
[PHIElimination] Compile time optimization for huge functions.
2020-02-05 18:10:03 -05:00
LoopTraversal.h
LowLevelType.h
GlobalISel: Move getLLTForMVT/getMVTForLLT
2020-01-09 16:32:51 -05:00
MachineBasicBlock.h
MachineBasicBlock.h - remove unnecessary includes. NFC.
2020-05-19 15:15:25 +01:00
MachineBlockFrequencyInfo.h
[BFI] Fix missed BFI updates in MachineSink.
2020-02-21 09:50:54 -08:00
MachineBranchProbabilityInfo.h
Sink all InitializePasses.h includes
2019-11-13 16:34:37 -08:00
MachineCombinerPattern.h
[AArch64] Fix over-eager fusing of NEON SIMD MUL/ADD
2019-12-03 15:48:37 +00:00
MachineConstantPool.h
[CodeGen] Use Align in MachineConstantPool.
2020-05-12 10:06:40 -07:00
MachineDominanceFrontier.h
MachineDominators.h
[PGO][PGSO] SizeOpts changes.
2019-10-28 12:57:26 -07:00
MachineFrameInfo.h
[Alignment][NFC] Remove documentation and FIXME for deprecated functions
2020-04-03 14:16:37 +00:00
MachineFunction.h
MachineFunction.h - reduce includes to forward declarations. NFC.
2020-04-26 14:50:53 +01:00
MachineFunctionPass.h
MachineInstr.h
[MI] Reduce MachineInstr size (NFC)
2020-04-17 18:30:56 +02:00
MachineInstrBuilder.h
[GlobalISel] Change representation of shuffle masks in MachineOperand.
2020-01-13 16:55:41 -08:00
MachineInstrBundle.h
CodeGen: Use Register in MachineInstrBuilder
2020-04-08 17:03:53 -04:00
MachineInstrBundleIterator.h
Use std::foo_t rather than std::foo in LLVM.
2020-02-11 15:12:51 -08:00
MachineJumpTableInfo.h
MachineLoopInfo.h
Revert "Include static prof data when collecting loop BBs"
2020-03-24 09:41:16 -07:00
MachineLoopUtils.h
[ARM][LowOverheadLoops] Remove dead loop update instructions.
2019-12-11 10:20:19 +00:00
MachineMemOperand.h
Revert rG5c4b4a62256876 "PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC."
2020-04-29 16:12:19 +01:00
MachineModuleInfo.h
Allow MachineFunction to obtain non-const Function (to enable MIR-level debugify)
2020-04-06 15:19:21 -07:00
MachineModuleInfoImpls.h
MachineOperand.h
CodeGen: Use Register in more places
2020-04-07 15:59:40 -04:00
MachineOptimizationRemarkEmitter.h
[Remarks] Extend the RemarkStreamer to support other emitters
2020-02-04 17:16:02 -08:00
MachineOutliner.h
[MachineOutliner] Fix uninitialized variable warnings. NFCI.
2019-11-05 15:15:14 +00:00
MachinePassRegistry.h
MachinePipeliner.h
[MachinePipeliner] Add ORE for MachinePipeliner
2020-05-05 16:04:53 +00:00
MachinePostDominators.h
[Dominators] Facilitate updates to MachinePostDominatorTree
2020-04-19 10:04:35 +09:00
MachineRegionInfo.h
[Dominators][AMDGPU] Don't use virtual exit node in findNearestCommonDominator. Cleanup MachinePostDominators.
2019-09-25 14:04:36 +00:00
MachineRegisterInfo.h
CodeGen: Use Register in more places
2020-04-07 15:59:40 -04:00
MachineScheduler.h
Add a policy to enable computing SchedDFSResult.
2020-04-22 16:36:11 -07:00
MachineSizeOpts.h
[PGO][PGSO] Handle MBFIWrapper
2020-01-31 09:36:55 -08:00
MachineSSAUpdater.h
CodeGen: Use Register in MachineSSAUpdater
2020-04-08 14:29:01 -04:00
MachineTraceMetrics.h
MachORelocation.h
MacroFusion.h
MBFIWrapper.h
[MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC.
2020-01-28 10:58:46 -08:00
MIRFormatter.h
Revert "Revert "[MIR] Target specific MIR formating and parsing""
2020-01-08 20:03:29 -08:00
MIRPrinter.h
MIRYamlMapping.h
[Alignment][NFC] Convert MIR Yaml to MaybeAlign
2020-04-01 12:26:31 +00:00
ModuloSchedule.h
[ModuloSchedule] Fix epilogue peeling with illegal phi.
2020-05-07 10:04:05 -07:00
NonRelocatableStringpool.h
[Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2 .
2020-01-08 14:15:31 +03:00
ParallelCG.h
ParallelCG.h - replace TargetMachine.h include with forward declaration. NFC.
2020-04-12 12:36:02 +01:00
Passes.h
Fix misleading comments.
2020-05-06 11:08:25 +01:00
PBQPRAConstraint.h
PreISelIntrinsicLowering.h
PseudoSourceValue.h
Revert rG5c4b4a62256876 "PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC."
2020-04-29 16:12:19 +01:00
RDFGraph.h
Move RDF from Hexagon to Codegen
2020-03-17 12:43:14 -07:00
RDFLiveness.h
Move RDF from Hexagon to Codegen
2020-03-17 12:43:14 -07:00
RDFRegisters.h
Move RDF from Hexagon to Codegen
2020-03-17 12:43:14 -07:00
ReachingDefAnalysis.h
[RDA] Avoid negative shift UB
2020-04-09 09:47:15 +02:00
RegAllocPBQP.h
RegAllocRegistry.h
Register.h
CodeGen: Add constexpr to Register constructors
2020-03-12 19:10:59 -04:00
RegisterClassInfo.h
RegisterPressure.h
RegisterScavenging.h
RegisterUsageInfo.h
Sink all InitializePasses.h includes
2019-11-13 16:34:37 -08:00
ResourcePriorityQueue.h
RuntimeLibcalls.h
ScheduleDAG.h
ScheduleDAGInstrs.h
Prune Analysis includes from SelectionDAG.h
2019-10-19 01:07:48 +00:00
ScheduleDAGMutation.h
ScheduleDFS.h
ScheduleDFS.h - Replace ArrayRef.h include with forward declaration. NFC.
2020-04-17 10:02:06 +01:00
ScheduleHazardRecognizer.h
SchedulerRegistry.h
ScoreboardHazardRecognizer.h
ScoreboardHazardRecognizer.h - remove unnecessary llvm::InstrItineraryData forward declaration. NFC.
2020-04-17 10:02:06 +01:00
SDNodeProperties.td
SelectionDAG.h
[CodeGen] Refactor CreateStackTemporary
2020-05-15 07:29:13 +01:00
SelectionDAGAddressAnalysis.h
SelectionDAGISel.h
SelectionDAGISel.h - remove Pass.h include and forward declarations. NFC.
2020-04-12 12:49:29 +01:00
SelectionDAGNodes.h
[SelectionDAG] Remove ConstantPoolSDNode::getAlignment.
2020-05-08 16:04:11 -07:00
SelectionDAGTargetInfo.h
SlotIndexes.h
[SlotIndexes] Add insertion point for insertMBBIntoMaps
2020-04-25 09:36:19 +09:00
Spiller.h
Fix indentation using clang-format for Spiller.h. NFC
2020-03-09 10:52:28 -07:00
StackMaps.h
[Statepoint] Add getters to StatepointOpers.
2020-04-15 14:31:42 +03:00
StackProtector.h
[StackProtector] Catch direct out-of-bounds when checking address-takenness
2020-03-17 12:09:07 +00:00
SwiftErrorValueTracking.h
SwitchLoweringUtils.h
[PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils part.
2019-10-31 13:22:56 -07:00
TailDuplicator.h
[MBP] Partial tail duplication into hot predecessors
2020-02-12 15:22:33 -08:00
TargetCallingConv.h
[Alignment][NFC] Use Align for getMemcpy/Memmove/Memset
2020-02-03 17:13:19 +01:00
TargetFrameLowering.h
CodeGen: Use Register in TargetFrameLowering
2020-04-07 17:07:44 -04:00
TargetInstrInfo.h
[TargetInstrInfo] add override function setSpecialOperandAttr - NFC
2020-05-18 21:20:52 -04:00
TargetLowering.h
[ARM] Convert floating point splats to integer
2020-05-13 15:24:16 +01:00
TargetLoweringObjectFileImpl.h
[XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary
2020-04-17 13:45:14 +00:00
TargetOpcodes.h
TargetPassConfig.h
Add -debugify-and-strip-all to add debug info before a pass and remove it after
2020-04-10 16:36:07 -07:00
TargetRegisterInfo.h
[CodeGen][ARM] Error when writing to specific reserved registers in inline asm
2020-04-15 14:40:42 +01:00
TargetSchedule.h
Fix uninitialized variable warnings. NFCI.
2019-11-03 11:23:53 +00:00
TargetSubtargetInfo.h
[GlobalISel] Introduce InlineAsmLowering class
2020-04-20 15:10:18 +02:00
UnreachableBlockElim.h
ValueTypes.h
[ValueTypes] Add support for scalable EVTs
2020-03-19 11:04:15 +00:00
ValueTypes.td
Add v16f64 value type
2020-05-14 14:28:00 -07:00
VirtRegMap.h
VirtRegMap.h - remove unnecessary MCRegisterInfo.h include. NFC
2020-04-12 13:11:13 +01:00
WasmEHFuncInfo.h
WasmEHFuncInfo.h - reduce BasicBlock.h/MachineBasicBlock.h includes to just forward declarations. NFC.
2020-04-16 14:59:49 +01:00
WinEHFuncInfo.h