LLVM API Documentation

ARMISelDAGToDAG.cpp File Reference

#include "ARM.h"
#include "ARMAddressingModes.h"
#include "ARMConstantPoolValue.h"
#include "ARMISelLowering.h"
#include "ARMTargetMachine.h"
#include "llvm/CallingConv.h"
#include "llvm/Constants.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Function.h"
#include "llvm/Intrinsics.h"
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/CodeGen/SelectionDAGISel.h"
#include "llvm/Target/TargetLowering.h"
#include "llvm/Target/TargetOptions.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Debug.h"
#include "ARMGenDAGISel.inc"

Include dependency graph for ARMISelDAGToDAG.cpp:

Go to the source code of this file.

Functions

static SDValue getAL (SelectionDAG *CurDAG)
 getAL - Returns a ARMCC::AL immediate node.
FunctionPass * llvm::createARMISelDag (ARMTargetMachine &TM)


Function Documentation

static SDValue getAL ( SelectionDAG *  CurDAG  )  [inline, static]

getAL - Returns a ARMCC::AL immediate node.

Definition at line 528 of file ARMISelDAGToDAG.cpp.

References llvm::ARMCC::AL, and llvm::SelectionDAG::getTargetConstant().


Variable Documentation

Definition at line 41 of file ARMISelDAGToDAG.cpp.