HomeSort by: relevance | last modified time | path
    Searched refs:DataTy (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.cpp 134 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
137 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
141 !isLegalMaskedGather(DataTy, Align(Alignment))) ||
143 !isLegalMaskedScatter(DataTy, Align(Alignment))))
144 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
148 if (!isa<FixedVectorType>(DataTy))
149 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
152 auto *VTy = cast<FixedVectorType>(DataTy);
RISCVTargetTransformInfo.h 75 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
BitcodeConvenience.h 187 template <typename BufferTy, typename ElementDataTy, typename... DataTy>
189 unsigned code, ElementDataTy element, DataTy &&...data) {
195 std::forward<DataTy>(data)...);
198 template <typename T, typename ElementDataTy, typename... DataTy>
200 DataTy &&...data) {
204 std::forward<DataTy>(data)...);
207 template <typename T, typename... DataTy>
208 static void read(ArrayRef<T> buffer, NoneType, DataTy &&...data) {
211 std::forward<DataTy>(data)...);
224 template <typename BufferTy, typename DataTy>
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.h 181 bool isLegalMaskedLoad(Type *DataTy, Align Alignment);
183 bool isLegalMaskedStore(Type *DataTy, Align Alignment) {
184 return isLegalMaskedLoad(DataTy, Alignment);
253 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
ARMTargetTransformInfo.cpp 1021 bool ARMTTIImpl::isLegalMaskedLoad(Type *DataTy, Align Alignment) {
1025 if (auto *VecTy = dyn_cast<FixedVectorType>(DataTy)) {
1031 unsigned VecWidth = DataTy->getPrimitiveSizeInBits();
1036 unsigned EltWidth = DataTy->getScalarSizeInBits();
1492 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
1496 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
1499 assert(DataTy->isVectorTy() && "Can't do gather/scatters on scalar!");
1500 auto *VTy = cast<FixedVectorType>(DataTy);
1506 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, DataTy);
ARMISelDAGToDAG.cpp 2770 EVT DataTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, NumVecs * 2);
2771 SmallVector<EVT, 4> ResultTys = {DataTy, MVT::Other};
2775 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, Loc, DataTy), 0);
2788 ResultTys = {DataTy, MVT::i32, MVT::Other};
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SjLjEHPrepare.cpp 41 IntegerType *DataTy;
96 DataTy = Type::getIntNTy(M.getContext(), DataBits);
97 doubleUnderDataTy = ArrayType::get(DataTy, 4);
100 DataTy, // call_site
124 ConstantInt *CallSiteNoC = ConstantInt::get(DataTy, Number);
202 Value *ExnVal = Builder.CreateLoad(DataTy, ExceptionAddr, true, "exn_val");
208 Builder.CreateLoad(DataTy, SelectorAddr, true, "exn_selector_val");
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.h 154 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
246 InstructionCost getGSScalarCost(unsigned Opcode, Type *DataTy,
249 InstructionCost getGSVectorCost(unsigned Opcode, Type *DataTy,
X86TargetTransformInfo.cpp 4474 bool X86TTIImpl::isLegalMaskedLoad(Type *DataTy, Align Alignment) {
4479 if (isa<VectorType>(DataTy) &&
4480 cast<FixedVectorType>(DataTy)->getNumElements() == 1)
4482 Type *ScalarTy = DataTy->getScalarType();
4537 bool X86TTIImpl::isLegalMaskedExpandLoad(Type *DataTy) {
4538 if (!isa<VectorType>(DataTy))
4545 if (cast<FixedVectorType>(DataTy)->getNumElements() == 1)
4548 Type *ScalarTy = cast<VectorType>(DataTy)->getElementType();
4561 bool X86TTIImpl::isLegalMaskedCompressStore(Type *DataTy) {
4562 return isLegalMaskedExpandLoad(DataTy);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
IRBuilder.cpp 493 Type *DataTy = PtrTy->getElementType();
494 assert(DataTy->isVectorTy() && "Ptr should point to a vector");
497 PassThru = UndefValue::get(DataTy);
498 Type *OverloadedTypes[] = { DataTy, PtrTy };
513 Type *DataTy = PtrTy->getElementType();
514 assert(DataTy->isVectorTy() && "Ptr should point to a vector");
516 Type *OverloadedTypes[] = { DataTy, PtrTy };
547 auto *DataTy = VectorType::get(PtrTy->getElementType(), NumElts);
554 PassThru = UndefValue::get(DataTy);
556 Type *OverloadedTypes[] = {DataTy, PtrsTy}
    [all...]
Verifier.cpp 5025 // DataTy is the overloaded type
5026 Type *DataTy = cast<PointerType>(Ptr->getType())->getElementType();
5027 Assert(DataTy == Call.getType(),
5029 Assert(PassThru->getType() == DataTy,
5032 cast<VectorType>(DataTy)->getElementCount(),
5046 // DataTy is the overloaded type
5047 Type *DataTy = cast<PointerType>(Ptr->getType())->getElementType();
5048 Assert(DataTy == Val->getType(),
5051 cast<VectorType>(DataTy)->getElementCount(),
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp 230 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
232 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
HexagonTargetTransformInfo.h 129 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.h 140 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
AArch64TargetTransformInfo.cpp 1187 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
1190 if (!isa<ScalableVectorType>(DataTy))
1191 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
1193 auto *VT = cast<VectorType>(DataTy);
1194 auto LT = TLI->getTypeLegalizationCost(DL, DataTy);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 192 InstructionCost getCommonMaskedMemoryOpCost(unsigned Opcode, Type *DataTy,
197 auto *VT = cast<FixedVectorType>(DataTy);
231 FixedVectorType::get(Type::getInt1Ty(DataTy->getContext()),
1118 InstructionCost getMaskedMemoryOpCost(unsigned Opcode, Type *DataTy,
1121 return getCommonMaskedMemoryOpCost(Opcode, DataTy, Alignment, true, false,
1125 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
1130 return getCommonMaskedMemoryOpCost(Opcode, DataTy, Alignment, VariableMask,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
InstrProfiling.cpp 916 auto *DataTy = StructType::get(Ctx, makeArrayRef(DataTypes));
931 new GlobalVariable(*M, DataTy, false, Linkage,
932 ConstantStruct::get(DataTy, DataVals), DataVarName);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfo.h 1152 /// \p DataTy - a vector type of the data to be loaded or stored
1160 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
1647 getGatherScatterOpCost(unsigned Opcode, Type *DataTy, const Value *Ptr,
2143 getGatherScatterOpCost(unsigned Opcode, Type *DataTy, const Value *Ptr,
2147 return Impl.getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
TargetTransformInfoImpl.h 555 InstructionCost getGatherScatterOpCost(unsigned Opcode, Type *DataTy,
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TargetTransformInfo.cpp 841 unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
844 Opcode, DataTy, Ptr, VariableMask, Alignment, CostKind, I);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 2888 auto *DataTy = VectorType::get(ScalarDataTy, VF);
2944 return Builder.CreateBitCast(PartPtr, DataTy->getPointerTo(AddressSpace));
2994 VecPtr, Alignment, BlockInMaskParts[Part], PoisonValue::get(DataTy),
2998 Builder.CreateAlignedLoad(DataTy, VecPtr, Alignment, "wide.load");
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 1066 Type *DataTy = CI.getArgOperand(0)->getType();
1070 Info.memVT = memVTFromImageData(DataTy, DMaskLanes);
1072 Info.memVT = EVT::getEVT(DataTy);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp 9491 llvm::Type *DataTy = F->getFunctionType()->getParamType(1);
9492 Arg1 = Builder.CreateZExtOrBitCast(Arg1, DataTy);

Completed in 120 milliseconds