index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'lib/Target')
-rw-r--r--
lib/Target/ARM/ARMAsmPrinter.cpp
50
-rw-r--r--
lib/Target/ARM/ARMAsmPrinter.h
39
-rw-r--r--
lib/Target/ARM/ARMBaseInstrInfo.cpp
3
-rw-r--r--
lib/Target/ARM/ARMBaseRegisterInfo.cpp
5
-rw-r--r--
lib/Target/ARM/ARMCodeEmitter.cpp
6
-rw-r--r--
lib/Target/ARM/ARMConstantIslandPass.cpp
4
-rw-r--r--
lib/Target/ARM/ARMELFWriterInfo.cpp
6
-rw-r--r--
lib/Target/ARM/ARMFastISel.cpp
14
-rw-r--r--
lib/Target/ARM/ARMFrameLowering.cpp
2
-rw-r--r--
lib/Target/ARM/ARMISelLowering.cpp
21
-rw-r--r--
lib/Target/ARM/ARMInstrInfo.cpp
2
-rw-r--r--
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
6
-rw-r--r--
lib/Target/ARM/ARMSelectionDAGInfo.cpp
2
-rw-r--r--
lib/Target/ARM/ARMTargetMachine.cpp
4
-rw-r--r--
lib/Target/ARM/ARMTargetMachine.h
10
-rw-r--r--
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
9
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
4
-rw-r--r--
lib/Target/CMakeLists.txt
1
-rw-r--r--
lib/Target/CellSPU/SPUFrameLowering.cpp
2
-rw-r--r--
lib/Target/CellSPU/SPUSubtarget.h
4
-rw-r--r--
lib/Target/CellSPU/SPUTargetMachine.cpp
2
-rw-r--r--
lib/Target/CellSPU/SPUTargetMachine.h
8
-rw-r--r--
lib/Target/CppBackend/CPPTargetMachine.h
4
-rw-r--r--
lib/Target/Hexagon/HexagonAsmPrinter.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonCallingConvLower.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonTargetMachine.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonTargetMachine.h
6
-rw-r--r--
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
4
-rw-r--r--
lib/Target/Hexagon/HexagonVarargsCallingConvention.h
8
-rw-r--r--
lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
5
-rw-r--r--
lib/Target/MBlaze/MBlazeAsmPrinter.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
6
-rw-r--r--
lib/Target/MBlaze/MBlazeFrameLowering.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetMachine.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetMachine.h
8
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetObjectFile.cpp
4
-rw-r--r--
lib/Target/MSP430/MSP430FrameLowering.cpp
2
-rw-r--r--
lib/Target/MSP430/MSP430ISelLowering.cpp
2
-rw-r--r--
lib/Target/MSP430/MSP430ISelLowering.h
2
-rw-r--r--
lib/Target/MSP430/MSP430TargetMachine.cpp
4
-rw-r--r--
lib/Target/MSP430/MSP430TargetMachine.h
6
-rw-r--r--
lib/Target/Mangler.cpp
4
-rw-r--r--
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
530
-rw-r--r--
lib/Target/Mips/CMakeLists.txt
1
-rw-r--r--
lib/Target/Mips/MCTargetDesc/CMakeLists.txt
1
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.cpp
(renamed from lib/Target/Mips/MipsDirectObjLower.cpp)
63
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.h
(renamed from lib/Target/Mips/MipsDirectObjLower.h)
0
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
34
-rw-r--r--
lib/Target/Mips/Mips16FrameLowering.cpp
2
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.td
83
-rw-r--r--
lib/Target/Mips/Mips64InstrInfo.td
8
-rw-r--r--
lib/Target/Mips/MipsAsmPrinter.cpp
19
-rw-r--r--
lib/Target/Mips/MipsCodeEmitter.cpp
6
-rw-r--r--
lib/Target/Mips/MipsELFWriterInfo.cpp
2
-rw-r--r--
lib/Target/Mips/MipsFrameLowering.cpp
2
-rw-r--r--
lib/Target/Mips/MipsISelDAGToDAG.cpp
32
-rw-r--r--
lib/Target/Mips/MipsISelLowering.cpp
6
-rw-r--r--
lib/Target/Mips/MipsInstrFormats.td
29
-rw-r--r--
lib/Target/Mips/MipsInstrInfo.td
21
-rw-r--r--
lib/Target/Mips/MipsSEFrameLowering.cpp
2
-rw-r--r--
lib/Target/Mips/MipsTargetMachine.cpp
2
-rw-r--r--
lib/Target/Mips/MipsTargetMachine.h
8
-rw-r--r--
lib/Target/Mips/MipsTargetObjectFile.cpp
4
-rw-r--r--
lib/Target/NVPTX/NVPTXAllocaHoisting.h
4
-rw-r--r--
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
29
-rw-r--r--
lib/Target/NVPTX/NVPTXISelLowering.cpp
10
-rw-r--r--
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
4
-rw-r--r--
lib/Target/NVPTX/NVPTXLowerAggrCopies.h
4
-rw-r--r--
lib/Target/NVPTX/NVPTXTargetMachine.cpp
4
-rw-r--r--
lib/Target/NVPTX/NVPTXTargetMachine.h
6
-rw-r--r--
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
6
-rw-r--r--
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
4
-rw-r--r--
lib/Target/PowerPC/PPCAsmPrinter.cpp
6
-rw-r--r--
lib/Target/PowerPC/PPCFrameLowering.cpp
5
-rw-r--r--
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
23
-rw-r--r--
lib/Target/PowerPC/PPCISelLowering.cpp
339
-rw-r--r--
lib/Target/PowerPC/PPCISelLowering.h
8
-rw-r--r--
lib/Target/PowerPC/PPCInstr64Bit.td
28
-rw-r--r--
lib/Target/PowerPC/PPCInstrAltivec.td
32
-rw-r--r--
lib/Target/PowerPC/PPCInstrInfo.td
83
-rw-r--r--
lib/Target/PowerPC/PPCRegisterInfo.cpp
2
-rw-r--r--
lib/Target/PowerPC/PPCSubtarget.cpp
2
-rw-r--r--
lib/Target/PowerPC/PPCSubtarget.h
4
-rw-r--r--
lib/Target/PowerPC/PPCTargetMachine.cpp
2
-rw-r--r--
lib/Target/PowerPC/PPCTargetMachine.h
6
-rw-r--r--
lib/Target/README.txt
2
-rw-r--r--
lib/Target/Sparc/SparcFrameLowering.cpp
2
-rw-r--r--
lib/Target/Sparc/SparcISelLowering.cpp
2
-rw-r--r--
lib/Target/Sparc/SparcTargetMachine.cpp
2
-rw-r--r--
lib/Target/Sparc/SparcTargetMachine.h
6
-rw-r--r--
lib/Target/Target.cpp
8
-rw-r--r--
lib/Target/TargetData.cpp
665
-rw-r--r--
lib/Target/TargetELFWriterInfo.cpp
2
-rw-r--r--
lib/Target/TargetLoweringObjectFile.cpp
4
-rw-r--r--
lib/Target/TargetMachineC.cpp
12
-rw-r--r--
lib/Target/X86/AsmParser/X86AsmParser.cpp
82
-rw-r--r--
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
27
-rw-r--r--
lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
1
-rw-r--r--
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
35
-rw-r--r--
lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
3
-rw-r--r--
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
4
-rw-r--r--
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
9
-rw-r--r--
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
115
-rw-r--r--
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
2
-rw-r--r--
lib/Target/X86/X86.td
4
-rw-r--r--
lib/Target/X86/X86AsmPrinter.cpp
98
-rw-r--r--
lib/Target/X86/X86AsmPrinter.h
33
-rw-r--r--
lib/Target/X86/X86COFFMachineModuleInfo.h
2
-rw-r--r--
lib/Target/X86/X86CodeEmitter.cpp
46
-rw-r--r--
lib/Target/X86/X86ELFWriterInfo.cpp
2
-rw-r--r--
lib/Target/X86/X86FastISel.cpp
38
-rw-r--r--
lib/Target/X86/X86FrameLowering.cpp
10
-rw-r--r--
lib/Target/X86/X86ISelDAGToDAG.cpp
20
-rw-r--r--
lib/Target/X86/X86ISelLowering.cpp
40
-rw-r--r--
lib/Target/X86/X86ISelLowering.h
2
-rw-r--r--
lib/Target/X86/X86InstrCompiler.td
34
-rw-r--r--
lib/Target/X86/X86InstrInfo.cpp
14
-rw-r--r--
lib/Target/X86/X86InstrInfo.td
2
-rw-r--r--
lib/Target/X86/X86MCInstLower.cpp
4
-rw-r--r--
lib/Target/X86/X86RegisterInfo.cpp
38
-rw-r--r--
lib/Target/X86/X86RegisterInfo.h
8
-rw-r--r--
lib/Target/X86/X86RegisterInfo.td
500
-rw-r--r--
lib/Target/X86/X86SelectionDAGInfo.cpp
2
-rw-r--r--
lib/Target/X86/X86Subtarget.cpp
15
-rw-r--r--
lib/Target/X86/X86Subtarget.h
19
-rw-r--r--
lib/Target/X86/X86TargetMachine.cpp
12
-rw-r--r--
lib/Target/X86/X86TargetMachine.h
10
-rw-r--r--
lib/Target/XCore/XCoreAsmPrinter.cpp
4
-rw-r--r--
lib/Target/XCore/XCoreFrameLowering.cpp
13
-rw-r--r--
lib/Target/XCore/XCoreISelLowering.cpp
14
-rw-r--r--
lib/Target/XCore/XCoreTargetMachine.cpp
2
-rw-r--r--