.. |
GlobalISel
|
[RegisterBankInfo] Change the API for the verify methods.
|
2016-04-21 18:34:43 +00:00 |
MIRParser
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
PBQP
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
Analysis.h
|
|
|
AsmPrinter.h
|
[IFUNC] Use GlobalIndirectSymbol when aliases and ifuncs have something similar
|
2016-04-05 08:47:51 +00:00 |
AtomicExpandUtils.h
|
|
|
BasicTTIImpl.h
|
[TTI] Add hook for vector extract with extension
|
2016-04-27 15:20:21 +00:00 |
CalcSpillWeights.h
|
|
|
CallingConvLower.h
|
CodeGen: Factor out code for tail call result compatibility check; NFC
|
2016-03-30 22:46:04 +00:00 |
CommandFlags.h
|
Differential Revision: http://reviews.llvm.org/D19733
|
2016-04-29 21:19:16 +00:00 |
DAGCombine.h
|
|
|
DFAPacketizer.h
|
Add DAG mutation interface to the DFA packetizer
|
2016-03-08 15:33:51 +00:00 |
DIE.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
DIEValue.def
|
DwarfDebug: emit type units immediately.
|
2016-02-11 19:57:46 +00:00 |
DwarfStringPoolEntry.h
|
|
|
EdgeBundles.h
|
|
|
FastISel.h
|
Swift Calling Convention: add swifterror attribute.
|
2016-04-01 21:41:15 +00:00 |
FaultMaps.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
FunctionLoweringInfo.h
|
Swift Calling Convention: swifterror target-independent change.
|
2016-04-05 18:13:16 +00:00 |
GCMetadata.h
|
|
|
GCMetadataPrinter.h
|
|
|
GCs.h
|
|
|
GCStrategy.h
|
[GC] Make GCStrategy::isGCManagedPointer a type predicate not a value predicate [NFC]
|
2015-12-23 01:42:15 +00:00 |
IntrinsicLowering.h
|
|
|
ISDOpcodes.h
|
AMDGPU: Implement canonicalize
|
2016-04-14 01:42:16 +00:00 |
LatencyPriorityQueue.h
|
|
|
LexicalScopes.h
|
|
|
LinkAllAsmWriterComponents.h
|
|
|
LinkAllCodegenComponents.h
|
|
|
LiveInterval.h
|
CodeGen: Tune the SmallVector size in LiveRange
|
2016-03-04 00:58:39 +00:00 |
LiveIntervalAnalysis.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
LiveIntervalUnion.h
|
|
|
LivePhysRegs.h
|
livePhysRegs: Pass MBB by reference in addLive{Ins|Outs}(); NFC
|
2016-05-03 00:24:32 +00:00 |
LiveRangeEdit.h
|
Don't skip splitSeparateComponents in eliminateDeadDefs for HoistSpillHelper::hoistAllSpills.
|
2016-04-15 23:16:44 +00:00 |
LiveRegMatrix.h
|
|
|
LiveStackAnalysis.h
|
|
|
LiveVariables.h
|
|
|
MachineBasicBlock.h
|
[WinEH] Update SplitAnalysis::computeLastSplitPoint to cope with multiple EH successors
|
2016-04-25 14:31:32 +00:00 |
MachineBlockFrequencyInfo.h
|
|
|
MachineBranchProbabilityInfo.h
|
Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdgeWeight() interfaces from MBPI.
|
2015-12-18 21:53:24 +00:00 |
MachineCombinerPattern.h
|
[MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)
|
2016-04-24 05:14:01 +00:00 |
MachineConstantPool.h
|
|
|
MachineDominanceFrontier.h
|
|
|
MachineDominators.h
|
|
|
MachineFrameInfo.h
|
Use member initializers for all scalar fields of MachineFrameInfo to save boilerplate
|
2016-04-11 17:54:16 +00:00 |
MachineFunction.h
|
Improve error message reporting for MachineFunctionProperties
|
2016-04-21 22:19:24 +00:00 |
MachineFunctionAnalysis.h
|
|
|
MachineFunctionInitializer.h
|
|
|
MachineFunctionPass.h
|
Introduce MachineFunctionProperties and the AllVRegsAllocated property
|
2016-03-28 17:05:30 +00:00 |
MachineInstr.h
|
AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
|
2016-04-22 04:04:08 +00:00 |
MachineInstrBuilder.h
|
Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.h
|
2016-04-14 18:29:59 +00:00 |
MachineInstrBundle.h
|
[MachineInstrBundle] Update the comment for PhysRegInfo::DeadDef.
|
2016-04-26 23:55:41 +00:00 |
MachineInstrBundleIterator.h
|
CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()...
|
2016-02-22 21:30:15 +00:00 |
MachineJumpTableInfo.h
|
|
|
MachineLoopInfo.h
|
fix documentation comments; NFC
|
2016-04-08 21:42:43 +00:00 |
MachineMemOperand.h
|
|
|
MachineModuleInfo.h
|
[ptr-traits] Add a bunch of includes to provide complete types that are
|
2015-12-29 09:06:21 +00:00 |
MachineModuleInfoImpls.h
|
ARM: put extern __thread stubs in a special section.
|
2016-04-25 21:12:04 +00:00 |
MachineOperand.h
|
|
|
MachinePassRegistry.h
|
|
|
MachinePostDominators.h
|
|
|
MachineRegionInfo.h
|
|
|
MachineRegisterInfo.h
|
Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionProperty
|
2016-04-11 23:32:13 +00:00 |
MachineScheduler.h
|
Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
|
2016-04-28 19:17:44 +00:00 |
MachineSSAUpdater.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
MachineTraceMetrics.h
|
Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
|
2016-02-22 03:33:28 +00:00 |
MachineValueType.h
|
Declare MVT::SimpleValueType as an int8_t sized enum. This removes 400 bytes from TargetLoweringBase and probably other places.
|
2016-04-17 17:37:33 +00:00 |
MachORelocation.h
|
|
|
MIRYamlMapping.h
|
Introduce MachineFunctionProperties and the AllVRegsAllocated property
|
2016-03-28 17:05:30 +00:00 |
ParallelCG.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
Passes.h
|
CodeGen: Add DetectDeadLanes pass.
|
2016-04-28 03:07:16 +00:00 |
PBQPRAConstraint.h
|
|
|
PseudoSourceValue.h
|
[ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten.
|
2016-02-03 17:52:29 +00:00 |
RegAllocPBQP.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
RegAllocRegistry.h
|
|
|
RegisterClassInfo.h
|
|
|
RegisterPressure.h
|
MachineScheduler: Allow independent scheduling of sub register defs
|
2016-01-20 00:23:32 +00:00 |
RegisterScavenging.h
|
RegisterScavenger: Take a reference as enterBasicBlock() argument.
|
2016-04-06 02:47:09 +00:00 |
ResourcePriorityQueue.h
|
|
|
RuntimeLibcalls.h
|
Add __atomic_* lowering to AtomicExpandPass.
|
2016-04-12 20:18:48 +00:00 |
ScheduleDAG.h
|
[ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten.
|
2016-02-03 17:52:29 +00:00 |
ScheduleDAGInstrs.h
|
[ScheduleDAGInstrs] Re-factor for based on review feedback. NFC.
|
2016-04-14 21:31:07 +00:00 |
ScheduleDAGMutation.h
|
Add DAG mutation interface to the post-RA scheduler
|
2016-03-05 15:45:23 +00:00 |
ScheduleDFS.h
|
|
|
ScheduleHazardRecognizer.h
|
CodeGen: Add a stand-alone hazard recognizer pass
|
2016-04-22 14:43:50 +00:00 |
SchedulerRegistry.h
|
|
|
ScoreboardHazardRecognizer.h
|
ScoreboardHazardRecognizer: unbreak TSAN by moving a static mutated variable to a member
|
2016-04-20 00:21:24 +00:00 |
SelectionDAG.h
|
DebugInfo: Avoid propagating incorrect debug locations in SelectionDAG via CSE.
|
2016-05-02 22:50:51 +00:00 |
SelectionDAGISel.h
|
[CodeGen] Add some space optimized forms of EmitNode and MorphNodeTo that implicitly indicate the number of result VTs. This shaves about 16K off the X86 matching table taking it down to about 470K.
|
2016-05-03 05:54:13 +00:00 |
SelectionDAGNodes.h
|
[x86] use BMI 'andn' for logic + compare ops
|
2016-04-09 16:02:52 +00:00 |
SelectionDAGTargetInfo.h
|
[DAGCombiner] Follow coding convention for function name (NFC)
|
2016-04-27 17:27:16 +00:00 |
SlotIndexes.h
|
WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC
|
2016-02-27 17:05:33 +00:00 |
StackMaps.h
|
[NFC] Header cleanup
|
2016-04-18 09:17:29 +00:00 |
StackProtector.h
|
[SSP] Remove llvm.stackprotectorcheck.
|
2016-04-08 21:26:31 +00:00 |
TailDuplicator.h
|
[Tail duplication] Handle source registers with subregisters
|
2016-04-26 18:36:34 +00:00 |
TargetLoweringObjectFileImpl.h
|
[MC] Create unique .pdata sections for every .text section
|
2016-05-02 23:22:18 +00:00 |
TargetSchedule.h
|
|
|
ValueTypes.h
|
[CodeGen] Mark EVT:getExtendedSizeInBits() as LLVM_READONLY.
|
2016-03-30 05:26:43 +00:00 |
ValueTypes.td
|
Declare MVT::SimpleValueType as an int8_t sized enum. This removes 400 bytes from TargetLoweringBase and probably other places.
|
2016-04-17 17:37:33 +00:00 |
VirtRegMap.h
|
|
|
WinEHFuncInfo.h
|
Make more headers self-contained.
|
2016-01-27 18:03:37 +00:00 |