//===-- ARMISelLowering.cpp - ARM DAG Lowering Implementation -------------===////// The LLVM Compiler Infrastructure//// This file was developed by Evan Cheng and is distributed under// the University of Illinois Open Source License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===////// This file defines the interfaces that ARM uses to lower LLVM code into a// selection DAG.////===----------------------------------------------------------------------===//#include"ARM.h"#include"ARMAddressingModes.h"#include"ARMConstantPoolValue.h"#include"ARMISelLowering.h"#include"ARMMachineFunctionInfo.h"#include