mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-07 12:28:24 +00:00
Make code layout more consistent.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9418 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1541,8 +1541,7 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
// Let's check for chain rules outside the switch so that we don't have
|
||||
// to duplicate the list of chain rule production numbers here again
|
||||
//
|
||||
if (ThisIsAChainRule(ruleForNode))
|
||||
{
|
||||
if (ThisIsAChainRule(ruleForNode)) {
|
||||
// Chain rules have a single nonterminal on the RHS.
|
||||
// Get the rule that matches the RHS non-terminal and use that instead.
|
||||
//
|
||||
@@ -1551,9 +1550,7 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
nextRule = burm_rule(subtreeRoot->state, nts[0]);
|
||||
nts = burm_nts[nextRule];
|
||||
GetInstructionsByRule(subtreeRoot, nextRule, nts, target, mvec);
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
switch(ruleForNode) {
|
||||
case 1: // stmt: Ret
|
||||
case 2: // stmt: RetValue(reg)
|
||||
@@ -2192,8 +2189,8 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
mvec.push_back(BuildMI(V9::ANDNr, 3).addReg(lhs).addReg(notArg)
|
||||
.addReg(dest, MOTy::Def));
|
||||
|
||||
if (notArg->getType() == Type::BoolTy)
|
||||
{ // set 1 in result register if result of above is non-zero
|
||||
if (notArg->getType() == Type::BoolTy) {
|
||||
// set 1 in result register if result of above is non-zero
|
||||
mvec.push_back(BuildMI(V9::MOVRNZi, 3).addReg(dest).addZImm(1)
|
||||
.addReg(dest, MOTy::UseAndDef));
|
||||
}
|
||||
@@ -2223,8 +2220,8 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
mvec.push_back(BuildMI(V9::ORNr, 3).addReg(lhs).addReg(notArg)
|
||||
.addReg(dest, MOTy::Def));
|
||||
|
||||
if (notArg->getType() == Type::BoolTy)
|
||||
{ // set 1 in result register if result of above is non-zero
|
||||
if (notArg->getType() == Type::BoolTy) {
|
||||
// set 1 in result register if result of above is non-zero
|
||||
mvec.push_back(BuildMI(V9::MOVRNZi, 3).addReg(dest).addZImm(1)
|
||||
.addReg(dest, MOTy::UseAndDef));
|
||||
}
|
||||
@@ -2253,8 +2250,8 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
mvec.push_back(BuildMI(V9::XNORr, 3).addReg(lhs).addReg(notArg)
|
||||
.addReg(dest, MOTy::Def));
|
||||
|
||||
if (notArg->getType() == Type::BoolTy)
|
||||
{ // set 1 in result register if result of above is non-zero
|
||||
if (notArg->getType() == Type::BoolTy) {
|
||||
// set 1 in result register if result of above is non-zero
|
||||
mvec.push_back(BuildMI(V9::MOVRNZi, 3).addReg(dest).addZImm(1)
|
||||
.addReg(dest, MOTy::UseAndDef));
|
||||
}
|
||||
@@ -2278,8 +2275,7 @@ GetInstructionsByRule(InstructionNode* subtreeRoot,
|
||||
bool computeBoolVal = (subtreeRoot->parent() == NULL ||
|
||||
! AllUsesAreBranches(setCCInstr));
|
||||
|
||||
if (computeBoolVal)
|
||||
{
|
||||
if (computeBoolVal) {
|
||||
InstrTreeNode* constNode = subtreeRoot->rightChild();
|
||||
assert(constNode &&
|
||||
constNode->getNodeType() ==InstrTreeNode::NTConstNode);
|
||||
|
Reference in New Issue
Block a user