Skip to content

Commit 1a87e39

Browse files
authored
Fix Xtensa Bazel build (#173073)
Just adds some missing configs
1 parent db984d8 commit 1a87e39

File tree

2 files changed

+53
-0
lines changed

2 files changed

+53
-0
lines changed

utils/bazel/configure.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ DEFAULT_TARGETS = [
2525
"WebAssembly",
2626
"X86",
2727
"XCore",
28+
"Xtensa",
2829
]
2930

3031
MAX_TRAVERSAL_STEPS = 1000000 # "big number" upper bound on total visited dirs

utils/bazel/llvm-project-overlay/llvm/BUILD.bazel

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3402,6 +3402,58 @@ llvm_target_lib_list = [lib for lib in [
34023402
),
34033403
],
34043404
},
3405+
{
3406+
"name": "Xtensa",
3407+
"short_name": "Xtensa",
3408+
"tbl_outs": [
3409+
(
3410+
["-gen-asm-writer"],
3411+
"lib/Target/Xtensa/XtensaGenAsmWriter.inc",
3412+
),
3413+
(
3414+
["-gen-asm-matcher"],
3415+
"lib/Target/Xtensa/XtensaGenAsmMatcher.inc",
3416+
),
3417+
(
3418+
["-gen-callingconv"],
3419+
"lib/Target/Xtensa/XtensaGenCallingConv.inc",
3420+
),
3421+
(
3422+
["-gen-dag-isel"],
3423+
"lib/Target/Xtensa/XtensaGenDAGISel.inc",
3424+
),
3425+
(
3426+
["-gen-disassembler"],
3427+
"lib/Target/Xtensa/XtensaGenDisassemblerTables.inc",
3428+
),
3429+
(
3430+
["-gen-instr-info"],
3431+
"lib/Target/Xtensa/XtensaGenInstrInfo.inc",
3432+
),
3433+
(
3434+
["-gen-emitter"],
3435+
"lib/Target/Xtensa/XtensaGenMCCodeEmitter.inc",
3436+
),
3437+
(
3438+
["-gen-register-info"],
3439+
[
3440+
"lib/Target/Xtensa/XtensaGenRegisterInfo.inc",
3441+
"lib/Target/Xtensa/XtensaGenRegisterInfoEnums.inc",
3442+
"lib/Target/Xtensa/XtensaGenRegisterInfoMCDesc.inc",
3443+
"lib/Target/Xtensa/XtensaGenRegisterInfoHeader.inc",
3444+
"lib/Target/Xtensa/XtensaGenRegisterInfoTargetDesc.inc",
3445+
],
3446+
),
3447+
(
3448+
["-gen-sd-node-info"],
3449+
"lib/Target/Xtensa/XtensaGenSDNodeInfo.inc",
3450+
),
3451+
(
3452+
["-gen-subtarget"],
3453+
"lib/Target/Xtensa/XtensaGenSubtargetInfo.inc",
3454+
),
3455+
],
3456+
},
34053457
] if lib["name"] in llvm_targets]
34063458

34073459
cc_library(

0 commit comments

Comments
 (0)