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/ARM.h
4
-rw-r--r--
lib/Target/ARM/ARM.td
16
-rw-r--r--
lib/Target/ARM/ARMAsmPrinter.cpp
22
-rw-r--r--
lib/Target/ARM/ARMBaseInstrInfo.cpp
25
-rw-r--r--
lib/Target/ARM/ARMBaseRegisterInfo.cpp
33
-rw-r--r--
lib/Target/ARM/ARMCallingConv.h
2
-rw-r--r--
lib/Target/ARM/ARMCodeEmitter.cpp
20
-rw-r--r--
lib/Target/ARM/ARMConstantIslandPass.cpp
2
-rw-r--r--
lib/Target/ARM/ARMConstantPoolValue.cpp
29
-rw-r--r--
lib/Target/ARM/ARMConstantPoolValue.h
6
-rw-r--r--
lib/Target/ARM/ARMFastISel.cpp
143
-rw-r--r--
lib/Target/ARM/ARMFrameLowering.cpp
10
-rw-r--r--
lib/Target/ARM/ARMISelDAGToDAG.cpp
121
-rw-r--r--
lib/Target/ARM/ARMISelLowering.cpp
76
-rw-r--r--
lib/Target/ARM/ARMISelLowering.h
8
-rw-r--r--
lib/Target/ARM/ARMInstrInfo.cpp
4
-rw-r--r--
lib/Target/ARM/ARMJITInfo.cpp
2
-rw-r--r--
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
8
-rw-r--r--
lib/Target/ARM/ARMMCInstLower.cpp
2
-rw-r--r--
lib/Target/ARM/ARMNaClRewritePass.cpp
2
-rw-r--r--
lib/Target/ARM/ARMScheduleA9.td
3
-rw-r--r--
lib/Target/ARM/ARMSelectionDAGInfo.cpp
2
-rw-r--r--
lib/Target/ARM/ARMSubtarget.cpp
3
-rw-r--r--
lib/Target/ARM/ARMSubtarget.h
8
-rw-r--r--
lib/Target/ARM/ARMTargetMachine.cpp
15
-rw-r--r--
lib/Target/ARM/ARMTargetMachine.h
22
-rw-r--r--
lib/Target/ARM/ARMTargetTransformInfo.cpp
159
-rw-r--r--
lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
134
-rw-r--r--
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
186
-rw-r--r--
lib/Target/ARM/AsmParser/CMakeLists.txt
1
-rw-r--r--
lib/Target/ARM/CMakeLists.txt
2
-rw-r--r--
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
16
-rwxr-xr-x
lib/Target/ARM/LICENSE.TXT
47
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
28
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
16
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
201
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.h
27
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMMCNaCl.cpp
18
-rw-r--r--
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
14
-rw-r--r--
lib/Target/ARM/MCTargetDesc/CMakeLists.txt
1
-rw-r--r--
lib/Target/ARM/Makefile
2
-rw-r--r--
lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
2
-rw-r--r--
lib/Target/ARM/Thumb1FrameLowering.cpp
4
-rw-r--r--
lib/Target/ARM/Thumb1RegisterInfo.cpp
17
-rw-r--r--
lib/Target/ARM/Thumb2InstrInfo.cpp
2
-rw-r--r--
lib/Target/ARM/Thumb2RegisterInfo.cpp
6
-rw-r--r--
lib/Target/ARM/Thumb2SizeReduction.cpp
250
-rw-r--r--
lib/Target/CMakeLists.txt
1
-rw-r--r--
lib/Target/CppBackend/CPPBackend.cpp
26
-rw-r--r--
lib/Target/CppBackend/CPPTargetMachine.h
2
-rw-r--r--
lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonAsmPrinter.cpp
8
-rw-r--r--
[-rwxr-xr-x]
lib/Target/Hexagon/HexagonAsmPrinter.h
0
-rw-r--r--
lib/Target/Hexagon/HexagonCallingConvLower.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonFrameLowering.cpp
4
-rw-r--r--
lib/Target/Hexagon/HexagonHardwareLoops.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonISelLowering.cpp
14
-rw-r--r--
lib/Target/Hexagon/HexagonISelLowering.h
2
-rw-r--r--
lib/Target/Hexagon/HexagonInstrFormatsV4.td
9
-rw-r--r--
lib/Target/Hexagon/HexagonInstrInfo.td
159
-rw-r--r--
lib/Target/Hexagon/HexagonInstrInfoV4.td
364
-rw-r--r--
lib/Target/Hexagon/HexagonMCInstLower.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonPeephole.cpp
2
-rw-r--r--
lib/Target/Hexagon/HexagonRegisterInfo.cpp
4
-rw-r--r--
lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
6
-rw-r--r--
lib/Target/Hexagon/HexagonTargetMachine.cpp
5
-rw-r--r--
lib/Target/Hexagon/HexagonTargetMachine.h
13
-rw-r--r--
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
8
-rw-r--r--
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
12
-rw-r--r--
lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
2
-rw-r--r--
lib/Target/LLVMBuild.txt
2
-rw-r--r--
lib/Target/MBlaze/AsmParser/CMakeLists.txt
1
-rw-r--r--
lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
112
-rw-r--r--
lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
49
-rw-r--r--
lib/Target/MBlaze/CMakeLists.txt
1
-rw-r--r--
lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
6
-rw-r--r--
lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h
5
-rw-r--r--
lib/Target/MBlaze/InstPrinter/CMakeLists.txt
2
-rw-r--r--
lib/Target/MBlaze/MBlazeAsmPrinter.cpp
8
-rw-r--r--
lib/Target/MBlaze/MBlazeFrameLowering.cpp
4
-rw-r--r--
lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp
8
-rw-r--r--
lib/Target/MBlaze/MBlazeISelLowering.cpp
10
-rw-r--r--
lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
10
-rw-r--r--
lib/Target/MBlaze/MBlazeMCInstLower.cpp
2
-rw-r--r--
lib/Target/MBlaze/MBlazeRegisterInfo.cpp
6
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetMachine.cpp
3
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetMachine.h
10
-rw-r--r--
lib/Target/MBlaze/MBlazeTargetObjectFile.cpp
6
-rw-r--r--
lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
4
-rw-r--r--
lib/Target/MBlaze/Makefile
3
-rw-r--r--
lib/Target/MBlaze/TargetInfo/MBlazeTargetInfo.cpp
2
-rw-r--r--
lib/Target/MSP430/InstPrinter/CMakeLists.txt
2
-rw-r--r--
lib/Target/MSP430/MSP430AsmPrinter.cpp
6
-rw-r--r--
lib/Target/MSP430/MSP430FrameLowering.cpp
4
-rw-r--r--
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
10
-rw-r--r--
lib/Target/MSP430/MSP430ISelLowering.cpp
16
-rw-r--r--
lib/Target/MSP430/MSP430ISelLowering.h
1
-rw-r--r--
lib/Target/MSP430/MSP430InstrInfo.cpp
2
-rw-r--r--
lib/Target/MSP430/MSP430RegisterInfo.cpp
2
-rw-r--r--
lib/Target/MSP430/MSP430TargetMachine.cpp
2
-rw-r--r--
lib/Target/MSP430/MSP430TargetMachine.h
11
-rw-r--r--
lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp
2
-rw-r--r--
lib/Target/Mangler.cpp
6
-rw-r--r--
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
282
-rw-r--r--
lib/Target/Mips/CMakeLists.txt
1
-rw-r--r--
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
27
-rw-r--r--
lib/Target/Mips/InstPrinter/CMakeLists.txt
2
-rw-r--r--
lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
5
-rw-r--r--
lib/Target/Mips/InstPrinter/MipsInstPrinter.h
1
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
3
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
6
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsMCNaCl.cpp
14
-rw-r--r--
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
8
-rw-r--r--
lib/Target/Mips/Makefile
2
-rw-r--r--
lib/Target/Mips/Mips16FrameLowering.cpp
48
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.cpp
139
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.h
28
-rw-r--r--
lib/Target/Mips/Mips16InstrInfo.td
42
-rw-r--r--
lib/Target/Mips/Mips16RegisterInfo.cpp
36
-rw-r--r--
lib/Target/Mips/Mips16RegisterInfo.h
16
-rw-r--r--
lib/Target/Mips/Mips64InstrInfo.td
311
-rw-r--r--
lib/Target/Mips/MipsAsmPrinter.cpp
8
-rw-r--r--
lib/Target/Mips/MipsCodeEmitter.cpp
4
-rw-r--r--
lib/Target/Mips/MipsCondMov.td
127
-rw-r--r--
lib/Target/Mips/MipsDSPInstrFormats.td
5
-rw-r--r--
lib/Target/Mips/MipsDSPInstrInfo.td
6
-rw-r--r--
lib/Target/Mips/MipsFrameLowering.cpp
4
-rw-r--r--
lib/Target/Mips/MipsISelDAGToDAG.cpp
8
-rw-r--r--
lib/Target/Mips/MipsISelLowering.cpp
84
-rw-r--r--
lib/Target/Mips/MipsISelLowering.h
5
-rw-r--r--
lib/Target/Mips/MipsInstrFPU.td
420
<