Normally, we place fields serving for debug purpose declarations
under #if LLVM_ENABLE_ABI_BREAKING_CHECKS. For SDNode::PersistentId and
SelectionDAG::NextPersistentId, we do not want to do so because it adds
unneeded complexity without noticeable benefits (see discussion with @thakis
in D120714). This patch adds comments describing why we don't place those
fields under #if not to confuse anyone more.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
60,040 ms | x64 debian > MLIR.Examples/standalone::test.toy | |
60,050 ms | x64 debian > libFuzzer.libFuzzer::large.test |