Make the indirect branch optimization deterministic. No functionality change.
[oota-llvm.git] / lib / CodeGen /
drwxr-xr-x   ..
-rw-r--r-- 35341 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 7190 AggressiveAntiDepBreaker.h
-rw-r--r-- 2884 AllocationOrder.cpp
-rw-r--r-- 2117 AllocationOrder.h
-rw-r--r-- 14723 Analysis.cpp
-rw-r--r-- 2640 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 65112 BranchFolding.cpp
-rw-r--r-- 4214 BranchFolding.h
-rw-r--r-- 2644 CMakeLists.txt
-rw-r--r-- 6691 CalcSpillWeights.cpp
-rw-r--r-- 6543 CallingConvLower.cpp
-rw-r--r-- 3127 CodeGen.cpp
-rw-r--r-- 15846 CodePlacementOpt.cpp
-rw-r--r-- 26036 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4238 CriticalAntiDepBreaker.h
-rw-r--r-- 8328 DFAPacketizer.cpp
-rw-r--r-- 7499 DeadMachineInstructionElim.cpp
-rw-r--r-- 6184 DwarfEHPrepare.cpp
-rw-r--r-- 28986 EarlyIfConversion.cpp
-rw-r--r-- 3178 EdgeBundles.cpp
-rw-r--r-- 23876 ExecutionDepsFix.cpp
-rw-r--r-- 2531 ExpandISelPseudos.cpp
-rw-r--r-- 7879 ExpandPostRAPseudos.cpp
-rw-r--r-- 5761 GCMetadata.cpp
-rw-r--r-- 824 GCMetadataPrinter.cpp
-rw-r--r-- 14301 GCStrategy.cpp
-rw-r--r-- 57547 IfConversion.cpp
-rw-r--r-- 47002 InlineSpiller.cpp
-rw-r--r-- 7700 InterferenceCache.cpp
-rw-r--r-- 6909 InterferenceCache.h
-rw-r--r-- 21382 IntrinsicLowering.cpp
-rw-r--r-- 440 JITCodeEmitter.cpp
-rw-r--r-- 795 LLVMBuild.txt
-rw-r--r-- 11616 LLVMTargetMachine.cpp
-rw-r--r-- 5616 LatencyPriorityQueue.cpp
-rw-r--r-- 11091 LexicalScopes.cpp
-rw-r--r-- 35838 LiveDebugVariables.cpp
-rw-r--r-- 2366 LiveDebugVariables.h
-rw-r--r-- 29235 LiveInterval.cpp
-rw-r--r-- 49927 LiveIntervalAnalysis.cpp
-rw-r--r-- 7409 LiveIntervalUnion.cpp
-rw-r--r-- 7162 LiveIntervalUnion.h
-rw-r--r-- 12384 LiveRangeCalc.cpp
-rw-r--r-- 10106 LiveRangeCalc.h
-rw-r--r-- 13682 LiveRangeEdit.cpp
-rw-r--r-- 5400 LiveRegMatrix.cpp
-rw-r--r-- 5766 LiveRegMatrix.h
-rw-r--r-- 2918 LiveStackAnalysis.cpp
-rw-r--r-- 31868 LiveVariables.cpp
-rw-r--r-- 14354 LocalStackSlotAllocation.cpp
-rw-r--r-- 36508 MachineBasicBlock.cpp
-rw-r--r-- 2334 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 47814 MachineBlockPlacement.cpp
-rw-r--r-- 4319 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 22118 MachineCSE.cpp
-rw-r--r-- 449 MachineCodeEmitter.cpp
-rw-r--r-- 10989 MachineCopyPropagation.cpp
-rw-r--r-- 1715 MachineDominators.cpp
-rw-r--r-- 27420 MachineFunction.cpp
-rw-r--r-- 1829 MachineFunctionAnalysis.cpp
-rw-r--r-- 2076 MachineFunctionPass.cpp
-rw-r--r-- 2119 MachineFunctionPrinterPass.cpp
-rw-r--r-- 68240 MachineInstr.cpp
-rw-r--r-- 10816 MachineInstrBundle.cpp
-rw-r--r-- 54622 MachineLICM.cpp
-rw-r--r-- 2890 MachineLoopInfo.cpp
-rw-r--r-- 4047 MachineLoopRanges.cpp
-rw-r--r-- 21006 MachineModuleInfo.cpp
-rw-r--r-- 1678 MachineModuleInfoImpls.cpp
-rw-r--r-- 1696 MachinePassRegistry.cpp
-rw-r--r-- 1708 MachinePostDominators.cpp
-rw-r--r-- 11464 MachineRegisterInfo.cpp
-rw-r--r-- 13528 MachineSSAUpdater.cpp
-rw-r--r-- 47184 MachineScheduler.cpp
-rw-r--r-- 25691 MachineSink.cpp
-rw-r--r-- 43173 MachineTraceMetrics.cpp
-rw-r--r-- 13720 MachineTraceMetrics.h
-rw-r--r-- 57184 MachineVerifier.cpp
-rw-r--r-- 719 Makefile
-rw-r--r-- 999 OcamlGC.cpp
-rw-r--r-- 6399 OptimizePHIs.cpp
-rw-r--r-- 20167 PHIElimination.cpp
-rw-r--r-- 2332 PHIEliminationUtils.cpp
-rw-r--r-- 936 PHIEliminationUtils.h
-rw-r--r-- 29306 Passes.cpp
-rw-r--r-- 19717 PeepholeOptimizer.cpp
-rw-r--r-- 27951 PostRASchedulerList.cpp
-rw-r--r-- 5635 ProcessImplicitDefs.cpp
-rw-r--r-- 32701 PrologEpilogInserter.cpp
-rw-r--r-- 6275 PrologEpilogInserter.h
-rw-r--r-- 4080 PseudoSourceValue.cpp
-rw-r--r-- 6363 README.txt
-rw-r--r-- 5451 RegAllocBase.cpp
-rw-r--r-- 3955 RegAllocBase.h
-rw-r--r-- 10373 RegAllocBasic.cpp
-rw-r--r-- 43538 RegAllocFast.cpp
-rw-r--r-- 64960 RegAllocGreedy.cpp
-rw-r--r-- 21828 RegAllocPBQP.cpp
-rw-r--r-- 4450 RegisterClassInfo.cpp
-rw-r--r-- 77786 RegisterCoalescer.cpp
-rw-r--r-- 4523 RegisterCoalescer.h
-rw-r--r-- 31206 RegisterPressure.cpp
-rw-r--r-- 12823 RegisterScavenging.cpp
-rw-r--r-- 18761 ScheduleDAG.cpp
-rw-r--r-- 40150 ScheduleDAGInstrs.cpp
-rw-r--r-- 3175 ScheduleDAGPrinter.cpp
-rw-r--r-- 8117 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 17492 ShadowStackGC.cpp
-rw-r--r-- 40281 ShrinkWrapping.cpp
-rw-r--r-- 20072 SjLjEHPrepare.cpp
-rw-r--r-- 5728 SlotIndexes.cpp
-rw-r--r-- 13386 SpillPlacement.cpp
-rw-r--r-- 6222 SpillPlacement.h
-rw-r--r-- 6267 Spiller.cpp
-rw-r--r-- 1345 Spiller.h
-rw-r--r-- 51113 SplitKit.cpp
-rw-r--r-- 19529 SplitKit.h
-rw-r--r-- 28331 StackColoring.cpp
-rw-r--r-- 9936 StackProtector.cpp
-rw-r--r-- 14777 StackSlotColoring.cpp
-rw-r--r-- 32706 StrongPHIElimination.cpp
-rw-r--r-- 35613 TailDuplication.cpp
-rw-r--r-- 1768 TargetFrameLoweringImpl.cpp
-rw-r--r-- 25626 TargetInstrInfoImpl.cpp
-rw-r--r-- 27464 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 2102 TargetOptionsImpl.cpp
-rw-r--r-- 10694 TargetSchedule.cpp
-rw-r--r-- 66301 TwoAddressInstructionPass.cpp
-rw-r--r-- 7432 UnreachableBlockElim.cpp
-rw-r--r-- 12614 VirtRegMap.cpp
-rw-r--r-- 6794 VirtRegMap.h