LLVM API Documentation
#include "Reader.h"
#include "llvm/Assembly/AutoUpgrade.h"
#include "llvm/Bytecode/BytecodeHandler.h"
#include "llvm/BasicBlock.h"
#include "llvm/CallingConv.h"
#include "llvm/Constants.h"
#include "llvm/InlineAsm.h"
#include "llvm/Instructions.h"
#include "llvm/SymbolTable.h"
#include "llvm/Bytecode/Format.h"
#include "llvm/Config/alloca.h"
#include "llvm/Support/GetElementPtrTypeIterator.h"
#include "llvm/Support/Compressor.h"
#include "llvm/Support/MathExtras.h"
#include "llvm/ADT/StringExtras.h"
#include <sstream>
#include <algorithm>
Include dependency graph for Reader.cpp:
Go to the source code of this file.
Definition at line 45 of file Reader.cpp.
Referenced by llvm::MachineInstr::addConstantPoolIndexOperand(), llvm::MachineInstr::addExternalSymbolOperand(), llvm::MachineInstr::addFrameIndexOperand(), llvm::MachineInstr::addGlobalAddressOperand(), llvm::MachineInstr::addImmOperand(), llvm::MachineInstr::addJumpTableIndexOperand(), llvm::MachineInstr::addMachineBasicBlockOperand(), llvm::MachineInstr::addRegOperand(), canClobber(), llvm::CloneTrace(), CommuteVectorShuffle(), llvm::TargetLowering::ComputeMaskedBits(), llvm::X86TargetLowering::computeMaskedBitsForTargetNode(), llvm::TargetLowering::computeMaskedBitsForTargetNode(), llvm::PPCTargetLowering::computeMaskedBitsForTargetNode(), llvm::TargetLowering::ComputeNumSignBits(), llvm::TargetLowering::ComputeNumSignBitsForTargetNode(), llvm::ConstantFoldCall(), llvm::ConstantFoldCastInstruction(), llvm::ConstantFoldInsertElementInstruction(), llvm::ConstantFoldInstruction(), CountInternalUses(), llvm::BinaryOperator::createNeg(), llvm::BinaryOperator::createNot(), llvm::AlphaTargetLowering::CustomPromoteOperation(), llvm::AsmPrinter::EmitConstantValueOnly(), FindInOperandList(), FoldOpIntoSelect(), llvm::SelectionDAG::getCALLSEQ_START(), getConstantEvolvingPHI(), llvm::ExecutionEngine::getConstantValue(), GetFactor(), getNextStopPoint(), llvm::SelectionDAG::getNode(), getOptionPred(), llvm::ISD::getSetCCOrOperation(), getVR(), llvm::ConstantExpr::getWithOperandReplaced(), llvm::SelectionDAG::getZeroExtendInReg(), llvm::X86TargetLowering::InsertAtEndOfBasicBlock(), isBLACompatibleAddress(), isConstantOrUndef(), isFloatingPointZero(), isIntS16Immediate(), llvm::PPCTargetLowering::isOperandValidForConstraint(), isRegister0(), isUndefOrEqual(), isUndefOrInRange(), llvm::TargetLowering::LowerArguments(), LowerBUILD_VECTOR(), LowerBuildVectorv16i8(), LowerBuildVectorv8i16(), LowerCALL(), llvm::TargetLowering::LowerCallTo(), LowerConstantPool(), LowerFORMAL_ARGUMENT(), LowerFORMAL_ARGUMENTS(), LowerFP_TO_SINT(), LowerGlobalAddress(), LowerINTRINSIC_WO_CHAIN(), LowerJumpTable(), LowerMUL(), llvm::X86TargetLowering::LowerOperation(), llvm::PPCTargetLowering::LowerOperation(), llvm::IA64TargetLowering::LowerOperation(), llvm::AlphaTargetLowering::LowerOperation(), LowerRET(), LowerSCALAR_TO_VECTOR(), LowerSELECT_CC(), LowerSETCC(), LowerSHL(), LowerSINT_TO_FP(), LowerSRA(), LowerSRL(), LowerVASTART(), LowerVECTOR_SHUFFLE(), llvm::PatternMatch::m_Shift(), llvm::TargetLowering::MaskedValueIsZero(), llvm::BytecodeReader::ParseInstruction(), PrintOps(), PromoteSplat(), llvm::RemapInstruction(), RemapInstruction(), llvm::SelectionDAG::ReplaceAllUsesOfValueWith(), llvm::SDNode::SDNode(), llvm::TargetLowering::TargetLoweringOpt::ShrinkDemandedConstant(), llvm::TargetLowering::SimplifyDemandedBits(), llvm::SelectionDAG::UpdateNodeOperands(), and llvm::SelectionDAGLowering::visitTargetIntrinsic().