HomeSort by relevance Sort by last modified time
    Searched defs:TargetLowering (Results 1 - 5 of 5) sorted by null

  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetLowering.h 1 //===-- llvm/Target/TargetLowering.h - Target Lowering Info -----*- C++ -*-===//
77 /// TargetLowering - This class defines information used to lower LLVM code to
84 class TargetLowering {
85 TargetLowering(const TargetLowering&); // DO NOT IMPLEMENT
86 void operator=(const TargetLowering&); // DO NOT IMPLEMENT
133 explicit TargetLowering(const TargetMachine &TM,
135 virtual ~TargetLowering();
    [all...]
  /external/swiftshader/third_party/subzero/src/
IceTargetLowering.h 11 /// \brief Declares the TargetLowering, LoweringContext, and TargetDataLowering
14 /// TargetLowering is an abstract class used to drive the translation/lowering
51 // a TargetLowering object pointer and an Inst pointer, it adds appropriate
160 /// TargetLowering is the base class for all backends in Subzero. In addition to
168 class TargetLowering {
169 TargetLowering() = delete;
170 TargetLowering(const TargetLowering &) = delete;
171 TargetLowering &operator=(const TargetLowering &) = delete
    [all...]
IceTargetLowering.cpp 11 /// \brief Implements the skeleton of the TargetLowering class.
39 // (TargetLowering, TargetDataLowering, and TargetHeaderLowering) we use the
44 // unique_ptr<Ice::TargetLowering> createTargetLowering(Ice::Cfg *);
53 std::unique_ptr<::Ice::TargetLowering> \
173 void TargetLowering::filterTypeToRegisterSet(
256 std::unique_ptr<TargetLowering>
257 TargetLowering::createLowering(TargetArch Target, Cfg *Func) {
269 void TargetLowering::staticInit(GlobalContext *Ctx) {
289 bool TargetLowering::shouldBePooled(const Constant *C) {
302 ::Ice::Type TargetLowering::getPointerType()
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 1 //===-- TargetLowering.cpp - Implement the TargetLowering class -----------===//
10 // This implements the TargetLowering class.
14 #include "llvm/Target/TargetLowering.h"
544 TargetLowering::TargetLowering(const TargetMachine &tm,
628 TargetLowering::~TargetLowering() {
632 MVT TargetLowering::getShiftAmountTy(EVT LHSTy) const {
638 bool TargetLowering::canOpTrap(unsigned Op, EVT VT) const
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 1 //===-- TargetLowering.cpp - Implement the TargetLowering class -----------===//
10 // This implements the TargetLowering class.
14 #include "llvm/Target/TargetLowering.h"
39 TargetLowering::TargetLowering(const TargetMachine &tm)
42 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const {
46 bool TargetLowering::isPositionIndependent() const {
52 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
72 bool TargetLowering::parametersInCSRMatch(const MachineRegisterInfo &MRI
    [all...]

Completed in 257 milliseconds