| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonBitTracker.h | 61 struct ExtType { 64 ExtType() = default; 65 ExtType(char t, uint16_t w) : Type(t), Width(w) {} 71 using RegExtMap = DenseMap<unsigned, ExtType>;
|
| HexagonBitTracker.cpp | 83 VRX.insert(std::make_pair(InVirtReg, ExtType(ExtType::SExt, Width))); 85 VRX.insert(std::make_pair(InVirtReg, ExtType(ExtType::ZExt, Width))); 1236 if (F->second.Type == ExtType::SExt) 1238 else if (F->second.Type == ExtType::ZExt)
|
| HexagonISelDAGToDAG.cpp | 76 ISD::LoadExtType ExtType = LD->getExtensionType(); 77 bool IsZeroExt = (ExtType == ISD::ZEXTLOAD || ExtType == ISD::EXTLOAD); 131 auto getExt64 = [this,ExtType] (MachineSDNode *N, const SDLoc &dl) 133 if (ExtType == ISD::ZEXTLOAD || ExtType == ISD::EXTLOAD) { 138 if (ExtType == ISD::SEXTLOAD) 149 if (ValueVT == MVT::i64 && ExtType != ISD::NON_EXTLOAD) {
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGOpenCLRuntime.cpp | 64 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \ 67 llvm::StructType::create(Ctx, "opencl." #ExtType), AddrSpc);
|
| CGDebugInfo.h | 81 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| CodeGenTypes.cpp | 533 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| SelectionDAG.h | 1192 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain, 1199 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain, 1204 return getExtLoad(ExtType, dl, VT, Chain, Ptr, PtrInfo, MemVT, 1207 SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, 1212 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, 1219 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl, 1225 return getLoad(AM, ExtType, VT, dl, Chain, Ptr, Offset, PtrInfo, MemVT, 1231 getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, 1237 return getLoad(AM, ExtType, VT, dl, Chain, Ptr, Offset, PtrInfo, MemVT, 1240 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT [all...] |
| TargetLowering.h | 1220 LegalizeAction getLoadExtAction(unsigned ExtType, EVT ValVT, 1225 assert(ExtType < ISD::LAST_LOADEXT_TYPE && ValI < MVT::LAST_VALUETYPE && 1227 unsigned Shift = 4 * ExtType; 1232 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { 1233 return getLoadExtAction(ExtType, ValVT, MemVT) == Legal; 1238 bool isLoadExtLegalOrCustom(unsigned ExtType, EVT ValVT, EVT MemVT) const { 1239 return getLoadExtAction(ExtType, ValVT, MemVT) == Legal || 1240 getLoadExtAction(ExtType, ValVT, MemVT) == Custom; 2173 void setLoadExtAction(unsigned ExtType, MVT ValVT, MVT MemVT, 2175 assert(ExtType < ISD::LAST_LOADEXT_TYPE && ValVT.isValid() & [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| AArch64InstPrinter.cpp | 1008 AArch64_AM::ShiftExtendType ExtType = AArch64_AM::getArithExtendType(Val); 1014 if (ExtType == AArch64_AM::UXTW || ExtType == AArch64_AM::UXTX) { 1018 ExtType == AArch64_AM::UXTX) || 1020 ExtType == AArch64_AM::UXTW) ) { 1026 O << ", " << AArch64_AM::getShiftExtendName(ExtType);
|
| /src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| ASTCommon.cpp | 215 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| LegalizeDAG.cpp | 671 ISD::LoadExtType ExtType = LD->getExtensionType(); 672 if (ExtType == ISD::NON_EXTLOAD) { 737 TLI.getLoadExtAction(ExtType, Node->getValueType(0), MVT::i1) == 749 ExtType == ISD::ZEXTLOAD ? ISD::ZEXTLOAD : ISD::EXTLOAD; 757 if (ExtType == ISD::SEXTLOAD) 762 else if (ExtType == ISD::ZEXTLOAD || NVT == Result.getValueType()) 798 Hi = DAG.getExtLoad(ExtType, dl, Node->getValueType(0), Chain, Ptr, 819 Hi = DAG.getExtLoad(ExtType, dl, Node->getValueType(0), Chain, Ptr, 848 switch (TLI.getLoadExtAction(ExtType, Node->getValueType(0), 882 TLI.isLoadExtLegal(ExtType, LoadVT, SrcVT)) [all...] |
| LegalizeVectorTypes.cpp | 1689 ISD::LoadExtType ExtType = LD->getExtensionType(); 1708 Lo = DAG.getLoad(ISD::UNINDEXED, ExtType, LoVT, dl, Ch, Ptr, Offset, 1715 Hi = DAG.getLoad(ISD::UNINDEXED, ExtType, HiVT, dl, Ch, Ptr, Offset, MPI, 1742 ISD::LoadExtType ExtType = MLD->getExtensionType(); 1773 MMO, MLD->getAddressingMode(), ExtType, 1798 HiMemVT, MMO, MLD->getAddressingMode(), ExtType, 1827 ISD::LoadExtType ExtType = MGT->getExtensionType(); 1863 MMO, MGT->getIndexType(), ExtType); 1867 MMO, MGT->getIndexType(), ExtType); 2519 ISD::LoadExtType ExtType = MGT->getExtensionType() [all...] |
| LegalizeIntegerTypes.cpp | 685 ISD::LoadExtType ExtType = 688 SDValue Res = DAG.getExtLoad(ExtType, dl, NVT, N->getChain(), N->getBasePtr(), 718 ISD::LoadExtType ExtType = N->getExtensionType(); 719 if (ExtType == ISD::NON_EXTLOAD) 720 ExtType = ISD::EXTLOAD; 728 ExtType); 3183 ISD::LoadExtType ExtType = N->getExtensionType(); 3193 Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT, 3199 if (ExtType == ISD::SEXTLOAD) { 3206 } else if (ExtType == ISD::ZEXTLOAD) [all...] |
| LegalizeVectorOps.cpp | 259 ISD::LoadExtType ExtType = LD->getExtensionType(); 260 if (LD->getMemoryVT().isVector() && ExtType != ISD::NON_EXTLOAD) {
|
| DAGCombiner.cpp | 680 bool isLegalNarrowLdSt(LSBaseSDNode *LDSTN, ISD::LoadExtType ExtType, 795 ISD::NodeType ExtType); 1213 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD 1216 return DAG.getExtLoad(ExtType, DL, PVT, 1450 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD 1452 SDValue NewLD = DAG.getExtLoad(ExtType, DL, PVT, 5229 ISD::LoadExtType ExtType, EVT &MemVT, 5282 !TLI.isLoadExtLegal(ExtType, Load->getValueType(0), MemVT)) 5300 if (!TLI.shouldReduceLoadWidth(Load, ExtType, MemVT)) 10397 ISD::NodeType ExtType) { [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| ASTBitCodes.h | 1072 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) PREDEF_TYPE_##Id##_ID,
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| NSAPI.cpp | 466 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| TypeLoc.cpp | 395 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| PrintfFormatString.cpp | 788 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUISelLowering.h | 179 ISD::LoadExtType ExtType,
|
| R600ISelLowering.cpp | 1299 ISD::LoadExtType ExtType = Load->getExtensionType(); 1336 if (ExtType == ISD::SEXTLOAD) { // ... ones. 1355 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); 1358 ExtType != ISD::NON_EXTLOAD && MemVT.bitsLT(MVT::i32)) {
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| CodeGenPrepare.cpp | 254 enum ExtType { 264 using TypeIsSExt = PointerIntPair<Type *, 2, ExtType>; 4024 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; 4047 ExtType ExtTy = IsSExt ? SignExtension : ZeroExtension; 6995 Instruction::CastOps ExtType = Instruction::ZExt; 6998 ExtType = Instruction::SExt; 7000 auto *ExtInst = CastInst::Create(ExtType, Cond, NewType); 7006 APInt WideConst = (ExtType == Instruction::ZExt) ?
|
| /src/external/apache2/llvm/dist/clang/lib/Index/ |
| USRGeneration.cpp | 721 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| CombinerHelper.cpp | 1205 LLT ExtType = Ty.getScalarType(); 1206 auto ZExt = MIB.buildZExtOrTrunc(ExtType, Val); 1209 auto MagicMI = MIB.buildConstant(ExtType, Magic); 1210 Val = MIB.buildMul(ExtType, ZExt, MagicMI).getReg(0);
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| Type.h | 2117 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \ 2494 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) Id, 6897 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) \ 6904 #define INTEL_SUBGROUP_AVC_TYPE(ExtType, Id) \ 6912 #define EXT_OPAQUE_TYPE(ExtType, Id, Ext) is##Id##Type() ||
|