LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Target/CBackend/Writer.cpp File Reference

#include "CTargetMachine.h"
#include "llvm/Constants.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Module.h"
#include "llvm/Instructions.h"
#include "llvm/Pass.h"
#include "llvm/PassManager.h"
#include "llvm/SymbolTable.h"
#include "llvm/Intrinsics.h"
#include "llvm/Analysis/ConstantsScanner.h"
#include "llvm/Analysis/FindUsedTypes.h"
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/CodeGen/IntrinsicLowering.h"
#include "llvm/Transforms/Scalar.h"
#include "llvm/Target/TargetMachineRegistry.h"
#include "llvm/Support/CallSite.h"
#include "llvm/Support/CFG.h"
#include "llvm/Support/GetElementPtrTypeIterator.h"
#include "llvm/Support/InstVisitor.h"
#include "llvm/Support/Mangler.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/Config/config.h"
#include <algorithm>
#include <iostream>
#include <sstream>

Include dependency graph for Target/CBackend/Writer.cpp:

Go to the source code of this file.

Functions

static bool isFPCSafeToPrint (const ConstantFP *CFP)
static void generateCompilerSpecificCode (std::ostream &Out)


Function Documentation

static void generateCompilerSpecificCode std::ostream &  Out  )  [static]
 

Definition at line 715 of file Target/CBackend/Writer.cpp.

static bool isFPCSafeToPrint const ConstantFP CFP  )  [static]
 

Definition at line 435 of file Target/CBackend/Writer.cpp.

References llvm::ftostr(), and llvm::ConstantFP::getValue().


Variable Documentation

RegisterTarget<CTargetMachine> X("c"," C backend") [static]