-rw-r--r-- | lib/Analysis/MemoryDependenceAnalysis.cpp | 272 | |
-rw-r--r-- | lib/Analysis/TargetTransformInfo.cpp | 4 | |
-rw-r--r-- | lib/Analysis/ValueTracking.cpp | 2 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DIE.cpp | 11 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DIE.h | 10 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 2 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfCompileUnit.h | 5 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 35 | |
-rw-r--r-- | lib/CodeGen/AsmPrinter/DwarfDebug.h | 4 | |
-rw-r--r-- | lib/CodeGen/LiveRangeEdit.cpp | 2 | |
-rw-r--r-- | lib/CodeGen/MachineFunction.cpp | 48 | |
-rw-r--r-- | lib/CodeGen/MachineRegisterInfo.cpp | 1 | |
-rw-r--r-- | lib/CodeGen/MachineScheduler.cpp | 2 | |
-rw-r--r-- | lib/CodeGen/PrologEpilogInserter.cpp | 2 | |
-rw-r--r-- | lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 4 | |
-rw-r--r-- | lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 29 | |
-rw-r--r-- | lib/CodeGen/SelectionDAG/SDNodeOrdering.h | 6 | |
-rw-r--r-- | lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 28 | |
-rw-r--r-- | lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 7 | |
-rw-r--r-- | lib/CodeGen/SpillPlacement.cpp | 1 | |
-rw-r--r-- | lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 7 | |
-rw-r--r-- | lib/CodeGen/TargetSchedule.cpp | 5 | |
-rw-r--r-- | lib/DebugInfo/DWARFDebugArangeSet.cpp | 32 | |
-rw-r--r-- | lib/DebugInfo/DWARFDebugArangeSet.h | 8 | |
-rw-r--r-- | lib/DebugInfo/DWARFDebugAranges.cpp | 2 | |
-rw-r--r-- | lib/IR/Attributes.cpp | 7 | |
-rw-r--r-- | lib/IR/Constants.cpp | 10 | |
-rw-r--r-- | lib/IR/DIBuilder.cpp | 122 | |
-rw-r--r-- | lib/IR/DataLayout.cpp | 47 | |
-rw-r--r-- | lib/IR/DebugInfo.cpp | 97 | |
-rw-r--r-- | lib/IR/Function.cpp | 4 | |
-rw-r--r-- | lib/IR/Instructions.cpp | 19 | |
-rw-r--r-- | lib/Linker/LinkModules.cpp | 2 | |
-rw-r--r-- | lib/Linker/Linker.cpp | 21 | |
-rw-r--r-- | lib/MC/MCContext.cpp | 6 | |
-rw-r--r-- | lib/MC/MCDisassembler/Disassembler.cpp | 24 | |
-rw-r--r-- | lib/MC/MCDwarf.cpp | 8 | |
-rw-r--r-- | lib/MC/MCObjectFileInfo.cpp | 12 | |
-rw-r--r-- | lib/MC/MCParser/AsmParser.cpp | 49 | |
-rw-r--r-- | lib/MC/MCStreamer.cpp | 10 | |
-rw-r--r-- | lib/Support/APFloat.cpp | 6 | |
-rw-r--r-- | lib/Support/APInt.cpp | 8 | |
-rw-r--r-- | lib/Support/FileOutputBuffer.cpp | 4 | |
-rw-r--r-- | lib/Support/MemoryBuffer.cpp | 78 | |
-rw-r--r-- | lib/Support/PathV2.cpp | 24 | |
-rw-r--r-- | lib/Support/Unix/Memory.inc | 9 | |
-rw-r--r-- | lib/Support/Unix/PathV2.inc | 17 | |
-rw-r--r-- | lib/Support/Windows/PathV2.inc | 61 | |
-rw-r--r-- | lib/Support/raw_ostream.cpp | 7 | |
-rw-r--r-- | lib/TableGen/Error.cpp | 6 | |
-rw-r--r-- | lib/TableGen/Main.cpp | 7 | |
-rw-r--r-- | lib/Target/AArch64/AArch64FrameLowering.cpp | 55 | |
-rw-r--r-- | lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp | 83 | |
-rw-r--r-- | lib/Target/ARM/A15SDOptimizer.cpp | 704 | |
-rw-r--r-- | lib/Target/ARM/ARM.h | 1 | |
-rw-r--r-- | lib/Target/ARM/ARM.td | 10 | |
-rw-r--r-- | lib/Target/ARM/ARMAsmPrinter.cpp | 2 | |
-rw-r--r-- | lib/Target/ARM/ARMBaseInstrInfo.cpp | 2 | |
-rw-r--r-- | lib/Target/ARM/ARMFrameLowering.cpp | 57 | |
-rw-r--r-- | lib/Target/ARM/ARMISelLowering.cpp | 55 | |
-rw-r--r-- | lib/Target/ARM/ARMSubtarget.cpp | 11 | |
-rw-r--r-- | lib/Target/ARM/ARMSubtarget.h | 9 | |
-rw-r--r-- | lib/Target/ARM/ARMTargetMachine.cpp | 16 | |
-rw-r--r-- | lib/Target/ARM/ARMTargetTransformInfo.cpp | 94 | |
-rw-r--r-- | lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 250 | |
-rw-r--r-- | lib/Target/ARM/CMakeLists.txt | 1 | |
-rw-r--r-- | lib/Target/Hexagon/HexagonInstrInfo.cpp | 9 | |
-rw-r--r-- | lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp | 50 | |
-rw-r--r-- | lib/Target/MBlaze/MBlazeRegisterInfo.cpp | 2 | |
-rw-r--r-- | lib/Target/MBlaze/MBlazeRegisterInfo.h | 3 | |
-rw-r--r-- | lib/Target/MSP430/MSP430FrameLowering.cpp | 4 | |
-rw-r--r-- | lib/Target/MSP430/MSP430FrameLowering.h | 3 | |
-rw-r--r-- | lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 307 | |
-rw-r--r-- | lib/Target/Mips/CMakeLists.txt | 4 | |
-rw-r--r-- | lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 10 | |
-rw-r--r-- | lib/Target/Mips/Mips16ISelDAGToDAG.cpp | 308 | |
-rw-r--r-- | lib/Target/Mips/Mips16ISelDAGToDAG.h | 51 | |
-rw-r--r-- | lib/Target/Mips/Mips16ISelLowering.cpp | 689 | |
-rw-r--r-- | lib/Target/Mips/Mips16ISelLowering.h | 80 | |
-rw-r--r-- | lib/Target/Mips/Mips16InstrInfo.td | 2 | |
-rw-r--r-- | lib/Target/Mips/MipsISelDAGToDAG.cpp | 670 | |
-rw-r--r-- | lib/Target/Mips/MipsISelDAGToDAG.h | 93 | |
-rw-r--r-- | lib/Target/Mips/MipsISelLowering.cpp | 893 | |
-rw-r--r-- | lib/Target/Mips/MipsISelLowering.h | 75 | |
-rw-r--r-- | lib/Target/Mips/MipsInstrInfo.td | 4 | |
-rw-r--r-- | lib/Target/Mips/MipsRegisterInfo.h | 3 | |
-rw-r--r-- | lib/Target/Mips/MipsRegisterInfo.td | 21 | |
-rw-r--r-- | lib/Target/Mips/MipsSEISelDAGToDAG.cpp | 460 | |
-rw-r--r-- | lib/Target/Mips/MipsSEISelDAGToDAG.h | 57 | |
-rw-r--r-- | lib/Target/Mips/MipsSEISelLowering.cpp | 197 | |
-rw-r--r-- | lib/Target/Mips/MipsSEISelLowering.h | 46 | |
-rw-r--r-- | lib/Target/Mips/MipsTargetMachine.cpp | 2 | |
-rw-r--r-- | lib/Target/Mips/MipsTargetMachine.h | 4 | |
-rw-r--r-- | lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h | 2 | |
-rw-r--r-- | lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h | 4 | |
-rw-r--r-- | lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h | 4 | |
-rw-r--r-- | lib/Target/PowerPC/PPCCTRLoops.cpp | 81 | |
-rw-r--r-- | lib/Target/PowerPC/PPCCallingConv.td | 5 | |
-rw-r--r-- | lib/Target/PowerPC/PPCFrameLowering.cpp | 123 | |
-rw-r--r-- | lib/Target/PowerPC/PPCFrameLowering.h | 12 | |
-rw-r--r-- | lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 6 | |
-rw-r--r-- | lib/Target/PowerPC/PPCISelLowering.cpp | 325 | |
-rw-r--r-- | lib/Target/PowerPC/PPCISelLowering.h | 21 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstr64Bit.td | 205 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstrAltivec.td | 6 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstrFormats.td | 12 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstrInfo.cpp | 166 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstrInfo.h | 6 | |
-rw-r--r-- | lib/Target/PowerPC/PPCInstrInfo.td | 296 | |
-rw-r--r-- | lib/Target/PowerPC/PPCMachineFunctionInfo.h | 15 | |
-rw-r--r-- | lib/Target/PowerPC/PPCRegisterInfo.cpp | 260 | |
-rw-r--r-- | lib/Target/PowerPC/PPCRegisterInfo.h | 21 | |
-rw-r--r-- | lib/Target/PowerPC/PPCRegisterInfo.td | 18 | |
-rw-r--r-- | lib/Target/R600/AMDGPUInstructions.td | 4 | |
-rw-r--r-- | lib/Target/R600/AMDILISelDAGToDAG.cpp | 33 | |
-rw-r--r-- | lib/Target/R600/R600InstrInfo.cpp | 54 | |
-rw-r--r-- | lib/Target/R600/R600InstrInfo.h | 3 | |
-rw-r--r-- | lib/Target/R600/R600Instructions.td | 4 | |
-rw-r--r-- | lib/Target/R600/R600MachineFunctionInfo.cpp | 1 | |
-rw-r--r-- | lib/Target/R600/R600MachineFunctionInfo.h | 1 | |
-rw-r--r-- | lib/Target/R600/R600MachineScheduler.cpp | 75 | |
-rw-r--r-- | lib/Target/R600/R600MachineScheduler.h | 3 | |
-rw-r--r-- | lib/Target/R600/SIISelLowering.cpp | 9 | |
-rw-r--r-- | lib/Target/R600/SIISelLowering.h | 1 | |
-rw-r--r-- | lib/Target/R600/SIInsertWaits.cpp | 16 | |
-rw-r--r-- | lib/Target/R600/SIInstrInfo.td | 7 | |
-rw-r--r-- | lib/Target/R600/SIInstructions.td | 212 | |
-rw-r--r-- | lib/Target/R600/SIIntrinsics.td | 3 | |
-rw-r--r-- | lib/Target/R600/SILowerControlFlow.cpp | 117 | |
-rw-r--r-- | lib/Target/R600/SIRegisterInfo.td | 14 | |
-rw-r--r-- | lib/Target/Sparc/SparcRegisterInfo.h | 3 | |
-rw-r--r-- | lib/Target/TargetLibraryInfo.cpp | 3 | |
-rw-r--r-- | lib/Target/TargetMachine.cpp | 26 | |
-rw-r--r-- | lib/Target/X86/AsmParser/X86AsmParser.cpp | 450 | |
-rw-r--r-- | lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp | 27 | |
-rw-r--r-- | lib/Target/X86/X86CodeEmitter.cpp | 24 | |
-rw-r--r-- | lib/Target/X86/X86FastISel.cpp | 3 | |
-rw-r--r-- | lib/Target/X86/X86ISelLowering.cpp | 437 | |
-rw-r--r-- | lib/Target/X86/X86InstrArithmetic.td | 187 | |
-rw-r--r-- | lib/Target/X86/X86InstrCMovSetCC.td | 9 | |
-rw-r--r-- | lib/Target/X86/X86InstrCompiler.td | 20 | |
-rw-r--r-- | lib/Target/X86/X86InstrExtension.td | 65 | |
-rw-r--r-- | lib/Target/X86/X86InstrInfo.td | 90 | |
-rw-r--r-- | lib/Target/X86/X86InstrSSE.td | 762 | |
-rw-r--r-- | lib/Target/X86/X86InstrSystem.td | 24 | |
-rw-r--r-- | lib/Target/X86/X86MCInstLower.cpp | 51 | |
-rw-r--r-- | lib/Target/X86/X86Schedule.td | 82 | |
-rw-r--r-- | lib/Target/X86/X86TargetTransformInfo.cpp | 27 | |
-rw-r--r-- | lib/Transforms/IPO/FunctionAttrs.cpp | 741 | |
-rw-r--r-- | lib/Transforms/InstCombine/InstCombineAddSub.cpp | 96 | |
-rw-r--r-- | lib/Transforms/InstCombine/InstCombineCompares.cpp | 7 | |
-rw-r--r-- | lib/Transforms/Instrumentation/AddressSanitizer.cpp | 25 | |
-rw-r--r-- | lib/Transforms/Instrumentation/GCOVProfiling.cpp | 209 | |
-rw-r--r-- | lib/Transforms/Instrumentation/MemorySanitizer.cpp | 15 | |