brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.7 KiB · fa539a0 Raw
75 lines · plain
1add_llvm_component_group(BPF)2 3set(LLVM_TARGET_DEFINITIONS BPF.td)4 5tablegen(LLVM BPFGenAsmMatcher.inc -gen-asm-matcher)6tablegen(LLVM BPFGenAsmWriter.inc -gen-asm-writer)7tablegen(LLVM BPFGenCallingConv.inc -gen-callingconv)8tablegen(LLVM BPFGenDAGISel.inc -gen-dag-isel)9tablegen(LLVM BPFGenDisassemblerTables.inc -gen-disassembler)10tablegen(LLVM BPFGenInstrInfo.inc -gen-instr-info)11tablegen(LLVM BPFGenMCCodeEmitter.inc -gen-emitter)12tablegen(LLVM BPFGenRegisterInfo.inc -gen-register-info)13tablegen(LLVM BPFGenSDNodeInfo.inc -gen-sd-node-info)14tablegen(LLVM BPFGenSubtargetInfo.inc -gen-subtarget)15tablegen(LLVM BPFGenGlobalISel.inc -gen-global-isel)16tablegen(LLVM BPFGenRegisterBank.inc -gen-register-bank)17 18add_public_tablegen_target(BPFCommonTableGen)19 20add_llvm_target(BPFCodeGen21  GISel/BPFCallLowering.cpp22  GISel/BPFInstructionSelector.cpp23  GISel/BPFRegisterBankInfo.cpp24  GISel/BPFLegalizerInfo.cpp25  BPFAbstractMemberAccess.cpp26  BPFAdjustOpt.cpp27  BPFAsmPrinter.cpp28  BPFASpaceCastSimplifyPass.cpp29  BPFCheckAndAdjustIR.cpp30  BPFFrameLowering.cpp31  BPFInstrInfo.cpp32  BPFIRPeephole.cpp33  BPFISelDAGToDAG.cpp34  BPFISelLowering.cpp35  BPFMCInstLower.cpp36  BPFPreserveDIType.cpp37  BPFPreserveStaticOffset.cpp38  BPFRegisterInfo.cpp39  BPFSelectionDAGInfo.cpp40  BPFSubtarget.cpp41  BPFTargetLoweringObjectFile.cpp42  BPFTargetMachine.cpp43  BPFMIPeephole.cpp44  BPFMIChecking.cpp45  BPFMISimplifyPatchable.cpp46  BTFDebug.cpp47 48  LINK_COMPONENTS49  Analysis50  AsmPrinter51  BPFDesc52  BPFInfo53  CodeGen54  CodeGenTypes55  Core56  GlobalISel57  IPO58  MC59  Passes60  Scalar61  SelectionDAG62  Support63  Target64  TargetParser65  TransformUtils66 67  ADD_TO_COMPONENT68  BPF69  )70 71add_subdirectory(AsmParser)72add_subdirectory(Disassembler)73add_subdirectory(MCTargetDesc)74add_subdirectory(TargetInfo)75