Issue 91117
Summary Results of llvm-tblgen are not reused in incremental compilation
Labels new issue
Assignees
Reporter ZelinMa557
    I notice that every time I compile the clang & LLVM, the following things will be rebuilt whether or not relative code is changed:
```
[ 40%] Building ARMGenAsmMatcher.inc...
[ 40%] Building ARMGenAsmWriter.inc...
[ 40%] Building ARMGenCallingConv.inc...
[ 40%] Building ARMGenDisassemblerTables.inc...
[ 40%] Building ARMGenFastISel.inc...
[ 40%] Building ARMGenGlobalISel.inc...
[ 40%] Building ARMGenInstrInfo.inc...
[ 40%] Building ARMGenMCCodeEmitter.inc...
[ 40%] Building ARMGenMCPseudoLowering.inc...
[ 41%] Building ARMGenRegisterBank.inc...
[ 41%] Building ARMGenRegisterInfo.inc...
[ 41%] Building ARMGenSubtargetInfo.inc...
[ 41%] Building ARMGenSystemRegister.inc...
```
```
[ 43%] Building BPFGenAsmMatcher.inc...
[ 43%] Building BPFGenAsmWriter.inc...
[ 43%] Building BPFGenCallingConv.inc...
[ 43%] Building BPFGenDisassemblerTables.inc...
[ 43%] Building BPFGenGlobalISel.inc...
[ 43%] Building BPFGenInstrInfo.inc...
[ 43%] Building BPFGenMCCodeEmitter.inc...
[ 43%] Building BPFGenRegisterBank.inc...
[ 43%] Building BPFGenRegisterInfo.inc...
[ 43%] Building BPFGenSubtargetInfo.inc...
```
This costs a lot of time. Is there any chance to improve that?
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to