Add a couple dag combines to transform mulhi/mullo into a wider multiply
[oota-llvm.git] / lib / CodeGen /
drwxr-xr-x   ..
-rw-r--r-- 36207 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 7187 AggressiveAntiDepBreaker.h
-rw-r--r-- 2327 AllocationOrder.cpp
-rw-r--r-- 1698 AllocationOrder.h
-rw-r--r-- 12195 Analysis.cpp
-rw-r--r-- 2074 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 52017 BranchFolding.cpp
-rw-r--r-- 3907 BranchFolding.h
-rw-r--r-- 2111 CMakeLists.txt
-rw-r--r-- 7982 CalcSpillWeights.cpp
-rw-r--r-- 6329 CallingConvLower.cpp
-rw-r--r-- 2377 CodeGen.cpp
-rw-r--r-- 15837 CodePlacementOpt.cpp
-rw-r--r-- 25001 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4078 CriticalAntiDepBreaker.h
-rw-r--r-- 6976 DeadMachineInstructionElim.cpp
-rw-r--r-- 24721 DwarfEHPrepare.cpp
-rw-r--r-- 8360 ELF.h
-rw-r--r-- 7548 ELFCodeEmitter.cpp
-rw-r--r-- 2412 ELFCodeEmitter.h
-rw-r--r-- 39744 ELFWriter.cpp
-rw-r--r-- 9579 ELFWriter.h
-rw-r--r-- 2709 ExpandISelPseudos.cpp
-rw-r--r-- 5781 GCMetadata.cpp
-rw-r--r-- 824 GCMetadataPrinter.cpp
-rw-r--r-- 13734 GCStrategy.cpp
-rw-r--r-- 55872 IfConversion.cpp
-rw-r--r-- 14301 InlineSpiller.cpp
-rw-r--r-- 20767 IntrinsicLowering.cpp
-rw-r--r-- 17303 LLVMTargetMachine.cpp
-rw-r--r-- 5290 LatencyPriorityQueue.cpp
-rw-r--r-- 27003 LiveDebugVariables.cpp
-rw-r--r-- 2061 LiveDebugVariables.h
-rw-r--r-- 26795 LiveInterval.cpp
-rw-r--r-- 74944 LiveIntervalAnalysis.cpp
-rw-r--r-- 9752 LiveIntervalUnion.cpp
-rw-r--r-- 8063 LiveIntervalUnion.h
-rw-r--r-- 4754 LiveRangeEdit.cpp
-rw-r--r-- 5215 LiveRangeEdit.h
-rw-r--r-- 2129 LiveStackAnalysis.cpp
-rw-r--r-- 29523 LiveVariables.cpp
-rw-r--r-- 14196 LocalStackSlotAllocation.cpp
-rw-r--r-- 7866 LowerSubregs.cpp
-rw-r--r-- 24148 MachineBasicBlock.cpp
-rw-r--r-- 17743 MachineCSE.cpp
-rw-r--r-- 1715 MachineDominators.cpp
-rw-r--r-- 26194 MachineFunction.cpp
-rw-r--r-- 2099 MachineFunctionAnalysis.cpp
-rw-r--r-- 2076 MachineFunctionPass.cpp
-rw-r--r-- 1736 MachineFunctionPrinterPass.cpp
-rw-r--r-- 57428 MachineInstr.cpp
-rw-r--r-- 45422 MachineLICM.cpp
-rw-r--r-- 2831 MachineLoopInfo.cpp
-rw-r--r-- 20671 MachineModuleInfo.cpp
-rw-r--r-- 1678 MachineModuleInfoImpls.cpp
-rw-r--r-- 1294 MachinePassRegistry.cpp
-rw-r--r-- 8816 MachineRegisterInfo.cpp
-rw-r--r-- 13680 MachineSSAUpdater.cpp
-rw-r--r-- 21792 MachineSink.cpp
-rw-r--r-- 41189 MachineVerifier.cpp
-rw-r--r-- 719 Makefile
-rw-r--r-- 5375 ObjectCodeEmitter.cpp
-rw-r--r-- 999 OcamlGC.cpp
-rw-r--r-- 6303 OptimizePHIs.cpp
-rw-r--r-- 16924 PHIElimination.cpp
-rw-r--r-- 2332 PHIEliminationUtils.cpp
-rw-r--r-- 936 PHIEliminationUtils.h
-rw-r--r-- 2385 Passes.cpp
-rw-r--r-- 12444 PeepholeOptimizer.cpp
-rw-r--r-- 24118 PostRASchedulerList.cpp
-rw-r--r-- 53286 PreAllocSplitting.cpp
-rw-r--r-- 10347 ProcessImplicitDefs.cpp
-rw-r--r-- 31709 PrologEpilogInserter.cpp
-rw-r--r-- 6381 PrologEpilogInserter.h
-rw-r--r-- 4111 PseudoSourceValue.cpp
-rw-r--r-- 6362 README.txt
-rw-r--r-- 6523 RegAllocBase.h
-rw-r--r-- 19849 RegAllocBasic.cpp
-rw-r--r-- 38765 RegAllocFast.cpp
-rw-r--r-- 11514 RegAllocGreedy.cpp
-rw-r--r-- 57189 RegAllocLinearScan.cpp
-rw-r--r-- 24611 RegAllocPBQP.cpp
-rw-r--r-- 6509 RegisterCoalescer.cpp
-rw-r--r-- 12612 RegisterScavenging.cpp
-rw-r--r-- 34420 RenderMachineFunction.cpp
-rw-r--r-- 11589 RenderMachineFunction.h
-rw-r--r-- 18080 ScheduleDAG.cpp
-rw-r--r-- 2580 ScheduleDAGEmit.cpp
-rw-r--r-- 28267 ScheduleDAGInstrs.cpp
-rw-r--r-- 7669 ScheduleDAGInstrs.h
-rw-r--r-- 3326 ScheduleDAGPrinter.cpp
-rw-r--r-- 6394 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 17576 ShadowStackGC.cpp
-rw-r--r-- 40411 ShrinkWrapping.cpp
-rw-r--r-- 68339 SimpleRegisterCoalescing.cpp
-rw-r--r-- 8009 SimpleRegisterCoalescing.h
-rw-r--r-- 26043 SjLjEHPrepare.cpp
-rw-r--r-- 6211 SlotIndexes.cpp
-rw-r--r-- 8110 Spiller.cpp
-rw-r--r-- 1881 Spiller.h
-rw-r--r-- 45218 SplitKit.cpp
-rw-r--r-- 13922 SplitKit.h
-rw-r--r-- 28230 Splitter.cpp
-rw-r--r-- 2638 Splitter.h
-rw-r--r-- 8650 StackProtector.cpp
-rw-r--r-- 26438 StackSlotColoring.cpp
-rw-r--r-- 2107 StrongPHIElimination.cpp
-rw-r--r-- 25124 TailDuplication.cpp
-rw-r--r-- 16219 TargetInstrInfoImpl.cpp
-rw-r--r-- 41977 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 57397 TwoAddressInstructionPass.cpp
-rw-r--r-- 7235 UnreachableBlockElim.cpp
-rw-r--r-- 10074 VirtRegMap.cpp
-rw-r--r-- 19307 VirtRegMap.h
-rw-r--r-- 101202 VirtRegRewriter.cpp
-rw-r--r-- 1016 VirtRegRewriter.h