summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/SystemZ/isel-debug.ll
AgeCommit message (Collapse)Author
2024-02-05[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2022-04-06Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if"Daniil Kovalev
This reverts commit 83a798d4b0e17ac41d5430f1290d3661343eee1e. As discussed in D120714 with @thakis, the patch added unneeded complexity without noticeable benefits.
2022-04-06[CodeGen] Place SDNode debug ID declaration under appropriate #ifDaniil Kovalev
Place PersistentId declaration under #if LLVM_ENABLE_ABI_BREAKING_CHECKS to reduce memory usage when it is not needed. Differential Revision: https://reviews.llvm.org/D120714
2021-06-30CodeGen: Print/parse LLTs in MachineMemOperandsMatt Arsenault
This will currently accept the old number of bytes syntax, and convert it to a scalar. This should be removed in the near future (I think I converted all of the tests already, but likely missed a few). Not sure what the exact syntax and policy should be. We can continue printing the number of bytes for non-generic instructions to avoid test churn and only allow non-scalar types for generic instructions. This will currently print the LLT in parentheses, but accept parsing the existing integers and implicitly converting to scalar. The parentheses are a bit ugly, but the parser logic seems unable to deal without either parentheses or some keyword to indicate the start of a type.
2018-10-26[SystemZ] Pass the DAG pointer from SystemZAddressingMode::dump().Jonas Paulsson
In order to print the IR slot number for the memory operand, the DAG pointer must be passed to SDNode::dump(). The isel-debug.ll test updated to also check for the IR Value reference being printed correctly. Review: Ulrich Weigand https://reviews.llvm.org/D53333 llvm-svn: 345347
2018-10-25Fix in MachineOperand::printIRValueReference().Jonas Paulsson
Handle the case where getCurrentFunction() returns nullptr by passing -1 to printIRSlotNumber(). This will result in <badref> being printed instead of an assertion failure. Review: Francis Visoiu Mistrih https://reviews.llvm.org/D53333 llvm-svn: 345342