Do not emit deprecated v8-style branches when targeting a v9 processor.
As a side effect, this also fixes the emission of useless bas when doing conditional branches on 64-bit integer values.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/Sparc/SparcInstrInfo.td | ||
---|---|---|
863–864 | Is this enough, or do I also need to create custom lowering like LowerBR_CC? |
Comment Actions
- Change codestyle as suggested
- Change parseCondBranch/insertBranch to pass the branch opcode instead of relying on subtarget checking
No return after else