..
AsmPrinter
Import a whole bunch of llvm trunk commits to enable self-hosting clang
2014-02-20 21:56:15 +00:00
SelectionDAG
Pull in r203311 from upstream llvm trunk (by Arnold Schwaighofer):
2014-03-18 19:35:26 +00:00
AggressiveAntiDepBreaker.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
AggressiveAntiDepBreaker.h
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
AllocationOrder.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
AllocationOrder.h
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
Analysis.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
AntiDepBreaker.h
Upgrade our copy of llvm/clang to r132879, from upstream's trunk.
2011-06-12 18:01:31 +00:00
BasicTargetTransformInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
BranchFolding.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
BranchFolding.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
CalcSpillWeights.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
CallingConvLower.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
CodeGen.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
CriticalAntiDepBreaker.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
CriticalAntiDepBreaker.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
DeadMachineInstructionElim.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
DFAPacketizer.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
DwarfEHPrepare.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
EarlyIfConversion.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
EdgeBundles.cpp
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
ErlangGC.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
ExecutionDepsFix.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
ExpandISelPseudos.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
ExpandPostRAPseudos.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
GCMetadata.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
GCMetadataPrinter.cpp
GCStrategy.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
IfConversion.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
InlineSpiller.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
InterferenceCache.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
InterferenceCache.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
IntrinsicLowering.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
JITCodeEmitter.cpp
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
LatencyPriorityQueue.cpp
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
LexicalScopes.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveDebugVariables.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveDebugVariables.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveInterval.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveIntervalAnalysis.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveIntervalUnion.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
LiveRangeCalc.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveRangeCalc.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveRangeEdit.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveRegMatrix.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveRegUnits.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LiveStackAnalysis.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
LiveVariables.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LLVMTargetMachine.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
LocalStackSlotAllocation.cpp
Upgrade our copy of llvm/clang to 3.3 release.
2013-06-12 18:48:53 +00:00
MachineBasicBlock.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineBlockFrequencyInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineBlockPlacement.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineBranchProbabilityInfo.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
MachineCodeEmitter.cpp
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
MachineCopyPropagation.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineCSE.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineDominators.cpp
Upgrade our copy of llvm/clang to r126079, from upstream's trunk.
2011-02-20 19:33:47 +00:00
MachineFunction.cpp
Pull in r196939 from upstream llvm trunk (by Reid Kleckner):
2014-03-18 19:23:41 +00:00
MachineFunctionAnalysis.cpp
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
MachineFunctionPass.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
MachineFunctionPrinterPass.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
MachineInstr.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineInstrBundle.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
MachineLICM.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineLoopInfo.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
MachineModuleInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineModuleInfoImpls.cpp
Upgrade our copy of llvm/clang to r168974, from upstream's release_32
2012-12-03 19:24:08 +00:00
MachinePassRegistry.cpp
Upgrade our copy of llvm/clang to trunk r162107. With thanks to
2012-08-20 18:33:03 +00:00
MachinePostDominators.cpp
Upgrade our copy of llvm/clang to r168974, from upstream's release_32
2012-12-03 19:24:08 +00:00
MachineRegisterInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineScheduler.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineSink.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineSSAUpdater.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineTraceMetrics.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
MachineVerifier.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
OcamlGC.cpp
OptimizePHIs.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
Passes.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PeepholeOptimizer.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PHIElimination.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PHIEliminationUtils.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
PHIEliminationUtils.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PostRASchedulerList.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
ProcessImplicitDefs.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PrologEpilogInserter.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PrologEpilogInserter.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
PseudoSourceValue.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
RegAllocBase.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegAllocBase.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegAllocBasic.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegAllocFast.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegAllocGreedy.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegAllocPBQP.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegisterClassInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegisterCoalescer.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegisterCoalescer.h
Upgrade our copy of llvm/clang to r168974, from upstream's release_32
2012-12-03 19:24:08 +00:00
RegisterPressure.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
RegisterScavenging.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
ScheduleDAG.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
ScheduleDAGInstrs.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
ScheduleDAGPrinter.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
ScoreboardHazardRecognizer.cpp
Upgrade our copy of llvm/clang to r168974, from upstream's release_32
2012-12-03 19:24:08 +00:00
ShadowStackGC.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
SjLjEHPrepare.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
SlotIndexes.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
Spiller.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
Spiller.h
Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
2012-04-16 21:23:25 +00:00
SpillPlacement.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
SpillPlacement.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
SplitKit.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
SplitKit.h
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
StackColoring.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
StackMaps.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
StackProtector.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
StackSlotColoring.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TailDuplication.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetFrameLoweringImpl.cpp
Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
2013-04-12 17:57:40 +00:00
TargetInstrInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetLoweringBase.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetLoweringObjectFileImpl.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetOptionsImpl.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetRegisterInfo.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TargetSchedule.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
TwoAddressInstructionPass.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
UnreachableBlockElim.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00
VirtRegMap.cpp
Upgrade our copy of llvm/clang to 3.4 release. This version supports
2014-02-16 19:44:07 +00:00