[llvm] [ADT] Refactor DenseMapInfo for integer types (NFC) (PR #155549)

via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 28 13:23:37 PDT 2025


zeroomega wrote:

This patch might have caused a weird build issue in 2stage clang build. We are still doing a bisecting so not yet confirmed. But it looks most suspicious from the blamelist.
The tablegen generated include file somehow doesn't satisfy UTF-8 format and caused an undeclared identifier error.

Error message:

```
[2028/5450](61) Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o
FAILED: lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o 
/b/s/w/ir/x/w/llvm_build/./bin/clang++ --sysroot=/b/s/w/ir/x/w/cipd/linux -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM -I/b/s/w/ir/x/w/llvm-llvm-project/llvm/lib/Target/ARM -I/b/s/w/ir/x/w/cipd/model/tensorflow/include -I/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/include -I/b/s/w/ir/x/w/llvm-llvm-project/llvm/include -isystem /b/s/w/ir/x/w/install-zlib-x86_64-unknown-linux-gnu/include -isystem /b/s/w/ir/x/w/install-zstd-x86_64-unknown-linux-gnu/include -stdlib=libc++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -flto=full -ffat-lto-objects -ffile-prefix-map=/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins=../../../../llvm-llvm-project -ffile-prefix-map=/b/s/w/ir/x/w/llvm-llvm-project/= -no-canonical-prefixes -O3 -DNDEBUG -std=c++17 -fvisibility=default  -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -c /b/s/w/ir/x/w/llvm-llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp
In file included from /b/s/w/ir/x/w/llvm-llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp:170:
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4013:23: error: use of undeclared identifier 'GIR_AddTempRegisterCIT_DE'; did you mean 'GIR_AddTempRegister'?
 4013 |      /*  10389 */     GIR_AddTempRegisterCIT_DE, /*InsnID*/1, /*TempRegID*/0, /*TempRegFlags*/GIMT_Encode2(RegState::Define),
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                       GIR_AddTempRegister
/b/s/w/ir/x/w/llvm-llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h:450:3: note: 'GIR_AddTempRegister' declared here
  450 |   GIR_AddTempRegister,
      |   ^
In file included from /b/s/w/ir/x/w/llvm-llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp:170:
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:42: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                          ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:23: error: use of undeclared identifier 'GIR_AddSimpleTempRe'; did you mean 'GIR_AddSimpleTempRegister'?
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                       ^~~~~~~~~~~~~~~~~~~
      |                       GIR_AddSimpleTempRegister
/b/s/w/ir/x/w/llvm-llvm-project/llvm/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h:456:3: note: 'GIR_AddSimpleTempRegister' declared here
  456 |   GIR_AddSimpleTempRegister,
      |   ^
In file included from /b/s/w/ir/x/w/llvm-llvm-project/llvm/lib/Target/ARM/ARMInstructionSelector.cpp:170:
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:43: error: expected '}'
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                  ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:927:44: note: to match this '{'
  927 |   constexpr static uint8_t MatchTable0[] = {
      |                                            ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:48: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:49: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:50: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:52: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:53: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:54: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:55: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:56: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                          ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:57: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:58: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                  ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:59: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:60: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:61: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:62: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:69: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                            ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:82: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:87: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:88: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:89: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:90: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:92: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:93: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:94: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:95: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:96: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                       ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:97: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:98: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                               ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:99: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:100: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:101: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:102: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:104: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                    ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:105: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                            ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:106: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                                ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:107: error: source file is not valid UTF-8
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                                    ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:109: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                                         ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:110: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                                                 ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4021:112: warning: null character ignored [-Wnull-character]
 4021 |      /*  10418 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                                                                                                          ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:42: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                          ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:48: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:49: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:50: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:52: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:53: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:54: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:55: error: source file is not valid UTF-8
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:56: error: source file is not valid UTF-8
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                          ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:57: error: source file is not valid UTF-8
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:58: error: source file is not valid UTF-8
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                  ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:59: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:60: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:61: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                      ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:62: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                              ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:69: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                            ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:82: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:87: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:88: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:89: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:90: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:92: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:93: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                   ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:94: warning: null character ignored [-Wnull-character]
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                           ^
/b/s/w/ir/x/w/llvm_build/tools/clang/stage2-bins/lib/Target/ARM/ARMGenGlobalISel.inc:4697:95: error: source file is not valid UTF-8
 4697 |      /*  12431 */     GIR_AddSimpleTempRe<U+0000>iste<U+0001><U+0000><U+0000><U+0000><U+0002><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>InsnID<U+0000>SimpleTempRe<U+0000>ist<U+0006><U+0000><U+0000><U+0000><U+0000><U+0001><U+0000><U+0000><U+0000><FF><FF><FF><FF><U+0000><U+0000><U+0000><U+0000>0<U+0000><FF><FF><CB>U<U+0000><U+0000>0<U+0000>dRegisterRe, /*InsnID*/0, /*TempRegID*/0,
      |                                                                                                                                                                                                                                                                                   ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
48 warnings and 20 errors generated.
```

Task URL https://ci.chromium.org/ui/p/fuchsia/builders/prod/clang-linux-x64/b8705318044182027361/overview
The build failed on both linux-x64 and mac-x64 builder. We will post an update once it is confirmed by bisecting.

https://github.com/llvm/llvm-project/pull/155549


More information about the llvm-commits mailing list