/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 20 #include "llvm/Target/TargetLowering.h" 70 class MSP430TargetLowering : public TargetLowering { 100 TargetLowering::ConstraintType 158 LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
StackProtector.cpp | 30 #include "llvm/Target/TargetLowering.h" 42 /// TLI - Keep a pointer of a TargetLowering to consult for determining 44 const TargetLowering *TLI; 71 StackProtector(const TargetLowering *tli) 88 FunctionPass *llvm::createStackProtectorPass(const TargetLowering *tli) {
|
Analysis.cpp | 24 #include "llvm/Target/TargetLowering.h" 75 void llvm::ComputeValueVTs(const TargetLowering &TLI, Type *Ty, 130 const TargetLowering &TLI) { 134 TargetLowering::ConstraintType CType = TLI.getConstraintType(CI.Codes[j]); 135 if (CType == TargetLowering::C_Memory) 209 const TargetLowering &TLI) { 288 const TargetLowering &TLI) {
|
ExpandISelPseudos.cpp | 21 #include "llvm/Target/TargetLowering.h" 55 const TargetLowering *TLI = MF.getTarget().getTargetLowering();
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMGlobalMerge.cpp | 67 #include "llvm/Target/TargetLowering.h" 73 /// TLI - Keep a pointer of a TargetLowering to consult for determining 75 const TargetLowering *TLI; 82 explicit ARMGlobalMerge(const TargetLowering *tli) 217 FunctionPass *llvm::createARMGlobalMergePass(const TargetLowering *tli) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | 225 case TargetLowering::TypeLegal: 232 case TargetLowering::TypePromoteInteger: 236 case TargetLowering::TypeExpandInteger: 240 case TargetLowering::TypeSoftenFloat: 248 case TargetLowering::TypeExpandFloat: 252 case TargetLowering::TypeScalarizeVector: 256 case TargetLowering::TypeSplitVector: 260 case TargetLowering::TypeWidenVector: 264 case TargetLowering::TypePromoteFloat: 284 case TargetLowering::TypeLegal [all...] |
LegalizeVectorOps.cpp | 31 #include "llvm/Target/TargetLowering.h" 37 const TargetLowering &TLI; 209 case TargetLowering::Legal: 211 case TargetLowering::Custom: 226 case TargetLowering::Expand: 237 case TargetLowering::Legal: 239 case TargetLowering::Custom: { 244 case TargetLowering::Expand: 354 case TargetLowering::Promote: 358 case TargetLowering::Legal [all...] |
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...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
TargetSubtargetInfo.h | 49 class TargetLowering; 99 virtual const TargetLowering *getTargetLowering() const { return nullptr; } 152 /// TargetLowering preference). It does not yet disable the postRA scheduler.
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/ |
UpdateCompilerUsed.cpp | 16 #include "llvm/CodeGen/TargetLowering.h" 72 SmallPtrSet<const TargetLowering *, 1> TLSet; 75 const TargetLowering *Lowering = 79 // TargetLowering has info on library calls that CodeGen expects to be
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/ |
ARCISelLowering.h | 20 #include "llvm/CodeGen/TargetLowering.h" 59 // TargetLowering Implementation 61 class ARCTargetLowering : public TargetLowering { 102 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/ |
BPFISelLowering.h | 20 #include "llvm/CodeGen/TargetLowering.h" 36 class BPFTargetLowering : public TargetLowering { 86 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.cpp | 227 case TargetLowering::TypeLegal: 234 case TargetLowering::TypePromoteInteger: 238 case TargetLowering::TypeExpandInteger: 242 case TargetLowering::TypeSoftenFloat: 246 case TargetLowering::TypeExpandFloat: 250 case TargetLowering::TypeScalarizeVector: 254 case TargetLowering::TypeSplitVector: 258 case TargetLowering::TypeWidenVector: 280 case TargetLowering::TypeLegal: 285 case TargetLowering::TypePromoteInteger [all...] |
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/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...] |
IceTargetLoweringX8632.h | 12 /// TargetLowering interface for the x86-32 architecture. 40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) {
|
IceTargetLoweringX8664.h | 12 /// TargetLowering interface for the X86 64-bit architecture. 40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) {
|
IceInstX8632.cpp | 263 const Ice::TargetLowering *TargetLowering, bool /*IsLeaAddr*/) const { 265 static_cast<const ::Ice::X8632::TargetX8632 *>(TargetLowering); 312 const ::Ice::TargetLowering *Target = Func->getTarget(); 324 const ::Ice::TargetLowering *Target = Func->getTarget();
|
IceInstX8664.cpp | 250 const Ice::TargetLowering *TargetLowering, bool IsLeaAddr) const { 253 static_cast<const ::Ice::X8664::TargetX8664 *>(TargetLowering); 319 const ::Ice::TargetLowering *Target = Func->getTarget(); 331 const ::Ice::TargetLowering *Target = Func->getTarget();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
TargetLowering.cpp | 1 //===-- TargetLowering.cpp - Implement the TargetLowering class -----------===// 10 // This implements the TargetLowering class. 14 #include "llvm/CodeGen/TargetLowering.h" 40 TargetLowering::TargetLowering(const TargetMachine &tm) 43 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { 47 bool TargetLowering::isPositionIndependent() const { 53 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, 74 bool TargetLowering::parametersInCSRMatch(const MachineRegisterInfo &MRI [all...] |
LegalizeVectorOps.cpp | 37 #include "llvm/CodeGen/TargetLowering.h" 58 const TargetLowering &TLI; 239 case TargetLowering::Legal: 241 case TargetLowering::Custom: 257 case TargetLowering::Expand: 271 case TargetLowering::Legal: 273 case TargetLowering::Custom: { 278 case TargetLowering::Expand: 293 TargetLowering::LegalizeAction Action = TargetLowering::Legal [all...] |
/external/llvm/lib/CodeGen/ |
ExpandISelPseudos.cpp | 21 #include "llvm/Target/TargetLowering.h" 49 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
|
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
PTXISelLowering.h | 18 #include "llvm/Target/TargetLowering.h" 38 class PTXTargetLowering : public TargetLowering {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
ExpandISelPseudos.cpp | 20 #include "llvm/CodeGen/TargetLowering.h" 49 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
|
/external/llvm/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 47 class TargetLowering; 58 const TargetLowering *TLI;
|