Source Browser
Name
Size
Parent Directory
-
AggressiveAntiDepBreaker.cpp
35K
AggressiveAntiDepBreaker.h
7.0K
AllocationOrder.cpp
2.8K
AllocationOrder.h
2.1K
Analysis.cpp
12K
AntiDepBreaker.h
2.6K
AsmPrinter/
-
BranchFolding.cpp
62K
BranchFolding.h
4.1K
CMakeLists.txt
2.5K
CalcSpillWeights.cpp
6.0K
CallingConvLower.cpp
6.5K
CodeGen.cpp
2.4K
CodePlacementOpt.cpp
15K
CriticalAntiDepBreaker.cpp
26K
CriticalAntiDepBreaker.h
4.2K
DeadMachineInstructionElim.cpp
7.2K
DwarfEHPrepare.cpp
4.2K
ELF.h
8.2K
ELFCodeEmitter.cpp
7.4K
ELFCodeEmitter.h
2.4K
ELFWriter.cpp
39K
ELFWriter.h
9.4K
EdgeBundles.cpp
3.1K
ExecutionDepsFix.cpp
19K
ExpandISelPseudos.cpp
2.6K
ExpandPostRAPseudos.cpp
7.7K
GCMetadata.cpp
5.6K
GCMetadataPrinter.cpp
824
GCStrategy.cpp
14K
IfConversion.cpp
53K
InlineSpiller.cpp
46K
InterferenceCache.cpp
5.2K
InterferenceCache.h
5.9K
IntrinsicLowering.cpp
21K
LLVMBuild.txt
745
LLVMTargetMachine.cpp
20K
LatencyPriorityQueue.cpp
5.5K
LexicalScopes.cpp
11K
LiveDebugVariables.cpp
34K
LiveDebugVariables.h
2.3K
LiveInterval.cpp
24K
LiveIntervalAnalysis.cpp
79K
LiveIntervalUnion.cpp
6.7K
LiveIntervalUnion.h
6.6K
LiveRangeCalc.cpp
9.5K
LiveRangeCalc.h
9.6K
LiveRangeEdit.cpp
12K
LiveRangeEdit.h
8.4K
LiveStackAnalysis.cpp
2.7K
LiveVariables.cpp
28K
LocalStackSlotAllocation.cpp
14K
MachineBasicBlock.cpp
27K
MachineBlockFrequencyInfo.cpp
2.3K
MachineBlockPlacement.cpp
22K
MachineBranchProbabilityInfo.cpp
3.3K
MachineCSE.cpp
18K
MachineDominators.cpp
1.7K
MachineFunction.cpp
26K
MachineFunctionAnalysis.cpp
1.9K
MachineFunctionPass.cpp
2.0K
MachineFunctionPrinterPass.cpp
1.7K
MachineInstr.cpp
60K
MachineLICM.cpp
51K
MachineLoopInfo.cpp
2.8K
MachineLoopRanges.cpp
4.0K
MachineModuleInfo.cpp
21K
MachineModuleInfoImpls.cpp
1.6K
MachinePassRegistry.cpp
1.3K
MachineRegisterInfo.cpp
9.1K
MachineSSAUpdater.cpp
13K
MachineSink.cpp
22K
MachineVerifier.cpp
44K
Makefile
719
ObjectCodeEmitter.cpp
5.2K
OcamlGC.cpp
1.0K
OptimizePHIs.cpp
6.3K
PHIElimination.cpp
17K
PHIEliminationUtils.cpp
2.3K
PHIEliminationUtils.h
936
Passes.cpp
2.5K
PeepholeOptimizer.cpp
15K
PostRASchedulerList.cpp
24K
ProcessImplicitDefs.cpp
10K
PrologEpilogInserter.cpp
32K
PrologEpilogInserter.h
6.2K
PseudoSourceValue.cpp
4.0K
RegAllocBase.h
7.2K
RegAllocBasic.cpp
21K
RegAllocFast.cpp
40K
RegAllocGreedy.cpp
59K
RegAllocLinearScan.cpp
56K
RegAllocPBQP.cpp
24K
RegisterClassInfo.cpp
3.9K
RegisterClassInfo.h
4.3K
RegisterCoalescer.cpp
72K
RegisterCoalescer.h
3.9K
RegisterScavenging.cpp
13K
RenderMachineFunction.cpp
33K
RenderMachineFunction.h
11K
ScheduleDAG.cpp
18K
ScheduleDAGEmit.cpp
2.6K
ScheduleDAGInstrs.cpp
28K
ScheduleDAGInstrs.h
7.6K
ScheduleDAGPrinter.cpp
3.3K
ScoreboardHazardRecognizer.cpp
7.6K
SelectionDAG/
-
ShadowStackGC.cpp
17K
ShrinkWrapping.cpp
39K
SjLjEHPrepare.cpp
20K
SlotIndexes.cpp
5.4K
SpillPlacement.cpp
12K
SpillPlacement.h
6.1K
Spiller.cpp
7.9K
Spiller.h
1.3K
SplitKit.cpp
50K
SplitKit.h
19K
Splitter.cpp
28K
Splitter.h
2.6K
StackProtector.cpp
8.8K
StackSlotColoring.cpp
26K
StrongPHIElimination.cpp
32K
TailDuplication.cpp
34K
TargetInstrInfoImpl.cpp
19K
TargetLoweringObjectFileImpl.cpp
22K
TwoAddressInstructionPass.cpp
58K
UnreachableBlockElim.cpp
7.3K
VirtRegMap.cpp
13K
VirtRegMap.h
20K
VirtRegRewriter.cpp
101K
VirtRegRewriter.h
1.0K
The
Ruby
logo is copyright © 2006, Yukihiro Matsumoto. It is released under the terms of the
Creative Commons Attribution-ShareAlike 2.5 License
.
"Python" and the Python logos are trademarks or registered trademarks of the
Python Software Foundation
, used with permission by Apple Inc.
The PHP logo was obtained from
www.php.net