..
GlobalISel
[llvm] Migrate llvm::make_unique to std::make_unique
2019-08-15 15:54:37 +00:00
MIRParser
MIR: Allow targets to serialize MachineFunctionInfo
2019-03-14 22:54:43 +00:00
PBQP
[llvm] Migrate llvm::make_unique to std::make_unique
2019-08-15 15:54:37 +00:00
AccelTable.h
[CodeGen] AccelTable - remove non-constexpr (MSVC) Atom defs
2019-07-09 13:07:48 +00:00
Analysis.h
DAG: allow DAG pointer size different from memory representation.
2019-05-01 12:37:30 +00:00
AsmPrinter.h
[AsmPrinter] Make the encoding of call sites in .gcc_except_table configurable and use for RISC-V
2019-07-17 14:00:35 +00:00
AsmPrinterHandler.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
AtomicExpandUtils.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
BasicTTIImpl.h
InferAddressSpaces: Move target intrinsic handling to TTI
2019-08-14 18:13:00 +00:00
BuiltinGCs.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
CalcSpillWeights.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
CallingConvLower.h
[LLVM][Alignment] Introduce Alignment In CallingConv
2019-08-05 09:49:09 +00:00
CommandFlags.inc
[TargetOption] Add option to ebanble the debug entry values
2019-06-26 08:35:43 +00:00
CostTable.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
CSEConfigBase.h
[GlobalISel] Introduce a CSEConfigBase class to allow targets to define their own CSE configs.
2019-04-15 04:53:46 +00:00
DAGCombine.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
DbgEntityHistoryCalculator.h
[DebugInfo] Track multiple registers in DbgEntityHistoryCalculator
2019-04-10 11:28:28 +00:00
DebugHandlerBase.h
[DebugInfo] Delete TypedDINodeRef
2019-05-07 02:06:37 +00:00
DFAPacketizer.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
DIE.h
[DebugInfo] Introduce DW_OP_LLVM_convert
2019-03-19 13:16:28 +00:00
DIEValue.def
[DebugInfo] Introduce DW_OP_LLVM_convert
2019-03-19 13:16:28 +00:00
DwarfStringPoolEntry.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
EdgeBundles.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ExecutionDomainFix.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ExpandReductions.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
FastISel.h
CodeGen: Migration to using Register
2019-08-06 03:59:31 +00:00
FaultMaps.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
FunctionLoweringInfo.h
[AMDGPU] Divergence driven ISel. Assign register class for cross block values according to the divergence.
2019-05-26 20:33:26 +00:00
GCMetadata.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
GCMetadataPrinter.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
GCStrategy.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
IntrinsicLowering.h
[opaque pointer types] Add a FunctionCallee wrapper type, and use it.
2019-02-01 02:28:03 +00:00
ISDOpcodes.h
[SelectionDAG] Extend base addressing modes supported by MGATHER/MSCATTER
2019-08-06 09:46:13 +00:00
LatencyPriorityQueue.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LazyMachineBlockFrequencyInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LexicalScopes.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LinkAllAsmWriterComponents.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LinkAllCodegenComponents.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LiveInterval.h
[llvm] Migrate llvm::make_unique to std::make_unique
2019-08-15 15:54:37 +00:00
LiveIntervals.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
LiveIntervalUnion.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LivePhysRegs.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LiveRangeEdit.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LiveRegMatrix.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LiveRegUnits.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
LiveStacks.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LiveVariables.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LoopTraversal.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
LowLevelType.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineBasicBlock.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
MachineBlockFrequencyInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineBranchProbabilityInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineCombinerPattern.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineConstantPool.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineDominanceFrontier.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineDominators.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineFrameInfo.h
Enforce StackID definition in PEI
2019-04-02 09:46:52 +00:00
MachineFunction.h
[COFF] Change a variable type to be const in the HeapAllocSite map.
2019-07-18 18:22:52 +00:00
MachineFunctionPass.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineInstr.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
MachineInstrBuilder.h
GlobalISel: Change representation of shuffle masks
2019-08-13 15:34:38 +00:00
MachineInstrBundle.h
Assigning to a local object in a return statement prevents copy elision. NFC.
2019-04-25 20:09:00 +00:00
MachineInstrBundleIterator.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineJumpTableInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineLoopInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineMemOperand.h
Add a getSizeInBits() accessor to MachineMemOperand. NFC.
2019-04-17 22:21:05 +00:00
MachineModuleInfo.h
MIR: Allow targets to serialize MachineFunctionInfo
2019-03-14 22:54:43 +00:00
MachineModuleInfoImpls.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineOperand.h
GlobalISel: Change representation of shuffle masks
2019-08-13 15:34:38 +00:00
MachineOptimizationRemarkEmitter.h
Reland "[Remarks] Refactor remark diagnostic emission in a RemarkStreamer"
2019-03-06 15:20:13 +00:00
MachineOutliner.h
[MachineOutliner] Add missing initializers for OutlinedFunction. NFCI.
2019-07-14 11:10:04 +00:00
MachinePassRegistry.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachinePipeliner.h
[llvm] Migrate llvm::make_unique to std::make_unique
2019-08-15 15:54:37 +00:00
MachinePostDominators.h
Fix misspelled filenames in file headers of llvm/{MC,Object,CodeGen}/*.h
2019-02-06 08:02:46 +00:00
MachineRegionInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineRegisterInfo.h
[DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
2019-08-14 12:20:02 +00:00
MachineScheduler.h
Adjust MachineScheduler to use ProcResource counts
2019-05-10 16:54:32 +00:00
MachineSSAUpdater.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachineTraceMetrics.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MachORelocation.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MacroFusion.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
MIRPrinter.h
Fix missing C++ mode comments
2019-03-12 20:42:14 +00:00
MIRYamlMapping.h
[MachineFunction] Base support for call site info tracking
2019-06-27 07:48:06 +00:00
ParallelCG.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
Passes.h
Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline."
2019-06-26 12:13:13 +00:00
PBQPRAConstraint.h
Fix misspelled filenames in file headers of llvm/{MC,Object,CodeGen}/*.h
2019-02-06 08:02:46 +00:00
PreISelIntrinsicLowering.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
PseudoSourceValue.h
Fix typos: (re)?sor?uce -> (re)?source
2019-04-26 05:56:23 +00:00
ReachingDefAnalysis.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
RegAllocPBQP.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
RegAllocRegistry.h
CodeGen: Make RegAllocRegistry a template class
2019-02-22 19:16:52 +00:00
Register.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
RegisterClassInfo.h
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
2019-08-01 23:27:28 +00:00
RegisterPressure.h
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
2019-08-01 23:27:28 +00:00
RegisterScavenging.h
RegisterScavenger: Allow fail without spill
2019-02-25 20:29:04 +00:00
RegisterUsageInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ResourcePriorityQueue.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
RuntimeLibcalls.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ScheduleDAG.h
[ScheduleDAGRRList] Recompute topological ordering on demand.
2019-04-17 15:05:29 +00:00
ScheduleDAGInstrs.h
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
2019-08-01 23:27:28 +00:00
ScheduleDAGMutation.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ScheduleDFS.h
Fix misspelled filenames in file headers of llvm/{MC,Object,CodeGen}/*.h
2019-02-06 08:02:46 +00:00
ScheduleHazardRecognizer.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
SchedulerRegistry.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ScoreboardHazardRecognizer.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
SDNodeProperties.td
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
SelectionDAG.h
Recommit "[MS] Emit S_HEAPALLOCSITE debug info in Selection DAG"
2019-08-07 22:49:40 +00:00
SelectionDAGAddressAnalysis.h
[DAGCombiner] Unify Lifetime and memory Op aliasing.
2019-03-27 14:14:46 +00:00
SelectionDAGISel.h
TableGen: Support physical register inputs > 255
2019-07-22 15:02:34 +00:00
SelectionDAGNodes.h
[SelectionDAG] Extend base addressing modes supported by MGATHER/MSCATTER
2019-08-06 09:46:13 +00:00
SelectionDAGTargetInfo.h
Basic codegen for MTE stack tagging.
2019-07-17 19:24:02 +00:00
SlotIndexes.h
SlotIndexes - add missing initializer. NFCI.
2019-07-14 11:41:52 +00:00
StackMaps.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
StackProtector.h
StackProtector: Use PointerMayBeCaptured
2019-06-12 14:23:33 +00:00
SwiftErrorValueTracking.h
GlobalISel: Remove unsigned variant of SrcOp
2019-06-24 16:16:12 +00:00
SwitchLoweringUtils.h
[GlobalISel][IRTranslator] Change switch table translation to generate jump tables and range checks.
2019-06-21 18:10:38 +00:00
TailDuplicator.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
TargetCallingConv.h
[LLVM][Alignment] Introduce Alignment In CallingConv
2019-08-05 09:49:09 +00:00
TargetFrameLowering.h
[IPRA][ARM] Disable no-CSR optimisation for ARM
2019-08-02 10:23:17 +00:00
TargetInstrInfo.h
Reland "[DwarfDebug] Dump call site debug info"
2019-07-31 16:51:28 +00:00
TargetLowering.h
[CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
2019-08-13 14:57:37 +00:00
TargetLoweringObjectFileImpl.h
Fix cppcheck + MSVC analyzer uninitialized member variable warning. NFCI.
2019-08-14 16:03:37 +00:00
TargetOpcodes.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
TargetPassConfig.h
[llvm] Migrate llvm::make_unique to std::make_unique
2019-08-15 15:54:37 +00:00
TargetRegisterInfo.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
TargetSchedule.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
TargetSubtargetInfo.h
[GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
2019-08-13 06:26:59 +00:00
UnreachableBlockElim.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00
ValueTypes.h
[MVT][SVE] Map between scalable vector IR Type and VTs
2019-08-05 11:18:19 +00:00
ValueTypes.td
[WebAssembly] Rename except_ref type to exnref
2019-07-15 22:49:25 +00:00
VirtRegMap.h
Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
2019-08-13 00:55:24 +00:00
WasmEHFuncInfo.h
[WebAssembly] Delete ThrowUnwindDest map from WasmEHFuncInfo
2019-03-03 22:35:56 +00:00
WinEHFuncInfo.h
Update the file headers across all of the LLVM projects in the monorepo
2019-01-19 08:50:56 +00:00