/external/llvm/include/llvm/Target/ |
H A D | CostTable.h | 23 int ISD; member in struct:llvm::CostTblEntry 31 unsigned len, int ISD, TypeTy Ty) { 33 if (Tbl[i].ISD == ISD && Tbl[i].Type == Ty) 43 int ISD; member in struct:llvm::TypeConversionCostTblEntry 52 unsigned len, int ISD, TypeTy Dst, TypeTy Src) { 54 if (Tbl[i].ISD == ISD && Tbl[i].Src == Src && Tbl[i].Dst == Dst) 30 CostTableLookup(const CostTblEntry<TypeTy> *Tbl, unsigned len, int ISD, TypeTy Ty) argument 51 ConvertCostTableLookup(const TypeConversionCostTblEntry<TypeTy> *Tbl, unsigned len, int ISD, TypeTy Dst, TypeTy Src) argument
|
H A D | TargetCallingConv.h | 23 namespace ISD { namespace in namespace:llvm
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 201 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 202 assert(ISD && "Invalid opcode"); 214 if (ISD == ISD::EXTRACT_VECTOR_ELT || 215 ISD == ISD::INSERT_VECTOR_ELT)
|
/external/clang/test/CXX/temp/temp.spec/temp.expl.spec/ |
H A D | examples.cpp | 232 namespace ISD { namespace in namespace:spec_vs_expl_inst 234 template class BasicStringPiece<int>; // expected-error {{explicit instantiation of undefined template 'spec_vs_expl_inst::ISD::BasicStringPiece<int>'}}
|
/external/llvm/lib/MC/ |
H A D | MCMachOStreamer.cpp | 227 IndirectSymbolData ISD; local 228 ISD.Symbol = Symbol; 229 ISD.SectionData = getCurrentSectionData(); 230 getAssembler().getIndirectSymbols().push_back(ISD);
|
H A D | MCELFStreamer.cpp | 158 IndirectSymbolData ISD; local 159 ISD.Symbol = Symbol; 160 ISD.SectionData = getCurrentSectionData(); 161 getAssembler().getIndirectSymbols().push_back(ISD);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 181 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 182 assert(ISD && "Invalid opcode"); 187 { ISD::FP_ROUND, MVT::v2f64, 2 }, 188 { ISD::FP_EXTEND, MVT::v2f32, 2 }, 189 { ISD::FP_EXTEND, MVT::v4f32, 4 } 192 if (Src->isVectorTy() && ST->hasNEON() && (ISD == ISD::FP_ROUND || 193 ISD == ISD::FP_EXTEND)) { 196 ISD, L 399 int ISD = TLI->InstructionOpcodeToISD(Opcode); local [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 174 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 175 assert(ISD && "Invalid opcode"); 180 { ISD::SHL, MVT::v4i32, 1 }, 181 { ISD::SRL, MVT::v4i32, 1 }, 182 { ISD::SRA, MVT::v4i32, 1 }, 183 { ISD::SHL, MVT::v8i32, 1 }, 184 { ISD::SRL, MVT::v8i32, 1 }, 185 { ISD::SRA, MVT::v8i32, 1 }, 186 { ISD::SHL, MVT::v2i64, 1 }, 187 { ISD 360 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 466 int ISD = TLI->InstructionOpcodeToISD(Opcode); local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 181 (TLI->isOperationLegalOrCustom(ISD::BR_JT, MVT::Other) || 182 TLI->isOperationLegalOrCustom(ISD::BRIND, MVT::Other)); 223 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 224 assert(ISD && "Invalid opcode"); 233 if (TLI->isOperationLegalOrPromote(ISD, LT.second)) { 243 if (!TLI->isOperationExpand(ISD, LT.second)) { 270 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 271 assert(ISD && "Invalid opcode"); 294 if (TLI->isOperationLegalOrPromote(ISD, DstLT.second)) 305 if (!TLI->isOperationExpand(ISD, DstL 364 int ISD = TLI->InstructionOpcodeToISD(Opcode); local 416 unsigned ISD = 0; local [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 19 /// ISD namespace - This namespace contains an enum which represents all of the 22 namespace ISD { namespace in namespace:llvm 25 /// ISD::NodeType enum - This enum defines the target-independent operators 432 /// 5) ISD::CvtCode indicating the type of conversion to do 696 /// ISD::CondCode enum - These are ordered carefully to make the bitfields 803 } // end llvm::ISD namespace
|
H A D | SelectionDAGNodes.h | 62 namespace ISD { namespace in namespace:llvm 74 /// ISD::SCALAR_TO_VECTOR node or a BUILD_VECTOR node where only the low 79 /// and all operands of the specified node are ISD::UNDEF. 81 } // end llvm:ISD namespace 367 /// are the opcode values in the ISD and <target>ISD namespaces. For 372 /// \<target\>ISD namespace). 373 bool isTargetOpcode() const { return NodeType >= ISD::BUILTIN_OP_END; } 376 /// memory-referencing opcode (in the \<target\>ISD namespace and 379 return NodeType >= ISD 1850 namespace ISD { namespace [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 98 /// bits are known to be zero (ISD::AssertZext) or sign extended from ValueVT 99 /// (ISD::AssertSext). 104 ISD::NodeType AssertOp = ISD::DELETED_NODE) { 135 Lo = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[0]); 136 Hi = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[1]); 142 Val = DAG.getNode(ISD::BUILD_PAIR, DL, RoundVT, Lo, Hi); 156 Hi = DAG.getNode(ISD::ANY_EXTEND, DL, TotalVT, Hi); 157 Hi = DAG.getNode(ISD::SHL, DL, TotalVT, Hi, 160 Lo = DAG.getNode(ISD 100 getCopyFromParts(SelectionDAG &DAG, SDLoc DL, const SDValue *Parts, unsigned NumParts, MVT PartVT, EVT ValueVT, const Value *V, ISD::NodeType AssertOp = ISD::DELETED_NODE) argument 338 getCopyToParts(SelectionDAG &DAG, SDLoc DL, SDValue Val, SDValue *Parts, unsigned NumParts, MVT PartVT, const Value *V, ISD::NodeType ExtendKind = ISD::ANY_EXTEND) argument [all...] |