1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/lib/Target/BPF
Matthias Braun e1c491ab05 TargetMachine: Merge TargetMachine and LLVMTargetMachine
Merge LLVMTargetMachine into TargetMachine.

- There is no in-tree target anymore that just implements TargetMachine
  but not LLVMTargetMachine.
- It should still be possible to stub out all the various functions in
  case a target does not want to use lib/CodeGen
- This simplifies the code and avoids methods ending up in the wrong
  interface.

Differential Revision: https://reviews.llvm.org/D38489

llvm-svn: 315633
2017-10-12 22:28:54 +00:00
..
AsmParser [Asm] Add debug tracing in table-generated assembly matcher 2017-10-11 09:17:43 +00:00
Disassembler bpf: fix a bug for disassembling ld_pseudo inst 2017-09-28 22:47:34 +00:00
InstPrinter bpf: add " ll" in the LD_IMM64 asmstring 2017-09-11 23:43:35 +00:00
MCTargetDesc [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
TargetInfo
BPF.h
BPF.td bpf: add variants of -mcpu=# and support for additional jmp insns 2017-08-23 04:25:57 +00:00
BPFAsmPrinter.cpp bpf: add inline-asm support 2017-09-18 23:29:36 +00:00
BPFCallingConv.td
BPFFrameLowering.cpp
BPFFrameLowering.h
BPFInstrFormats.td bpf: add new insns for bswap_to_le and negation 2017-09-28 02:46:11 +00:00
BPFInstrInfo.cpp
BPFInstrInfo.h
BPFInstrInfo.td bpf: fix an insn encoding issue for neg insn 2017-10-04 16:11:52 +00:00
BPFISelDAGToDAG.cpp bpf: add inline-asm support 2017-09-18 23:29:36 +00:00
BPFISelLowering.cpp bpf: add inline-asm support 2017-09-18 23:29:36 +00:00
BPFISelLowering.h bpf: add inline-asm support 2017-09-18 23:29:36 +00:00
BPFMCInstLower.cpp
BPFMCInstLower.h
BPFRegisterInfo.cpp
BPFRegisterInfo.h
BPFRegisterInfo.td bpf: add 32bit register set 2017-09-22 04:36:35 +00:00
BPFSubtarget.cpp bpf: add variants of -mcpu=# and support for additional jmp insns 2017-08-23 04:25:57 +00:00
BPFSubtarget.h bpf: add variants of -mcpu=# and support for additional jmp insns 2017-08-23 04:25:57 +00:00
BPFTargetMachine.cpp TargetMachine: Merge TargetMachine and LLVMTargetMachine 2017-10-12 22:28:54 +00:00
BPFTargetMachine.h TargetMachine: Merge TargetMachine and LLVMTargetMachine 2017-10-12 22:28:54 +00:00
CMakeLists.txt bpf: Add BPF AsmParser support in LLVM 2017-09-12 17:55:23 +00:00
LLVMBuild.txt bpf: Add BPF AsmParser support in LLVM 2017-09-12 17:55:23 +00:00