; REQUIRES: x86_64-linux ; RUN: opt -passes='print' -S -o /dev/null -ir2vec-vocab-path=%S/Inputs/dummy_2D_vocab.json %s 2> %t1.log ; RUN: diff %S/Inputs/reference_default_vocab_print.txt %t1.log ; RUN: opt -passes='print' -o /dev/null -ir2vec-vocab-path=%S/Inputs/dummy_2D_vocab.json -ir2vec-opc-weight=0.5 -ir2vec-type-weight=0.5 -ir2vec-arg-weight=0.5 %s 2> %t2.log ; RUN: diff %S/Inputs/reference_wtd1_vocab_print.txt %t2.log ; RUN: opt -passes='print' -o /dev/null -ir2vec-vocab-path=%S/Inputs/dummy_2D_vocab.json -ir2vec-opc-weight=0.1 -ir2vec-type-weight=0 -ir2vec-arg-weight=0 %s 2> %t3.log ; RUN: diff %S/Inputs/reference_wtd2_vocab_print.txt %t3.log define dso_local void @test() { entry: ret void }