//===-- SparcISelLowering.cpp - Sparc DAG Lowering Implementation ---------===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This file implements the interfaces that Sparc uses to lower LLVM code into a// selection DAG.////===----------------------------------------------------------------------===//#include"SparcISelLowering.h"#include"SparcMachineFunctionInfo.h"#include"SparcTargetMachine.h"#include"llvm/CodeGen/CallingConvLower.h"#include"llvm/CodeGen/MachineFrameInfo.h"#include"llvm/CodeGen/MachineFunction.h"#include"llvm/CodeGen/MachineInstrBuilder.h"#i