HomeSort by: relevance | last modified time | path
    Searched refs:ValTy (Results 1 - 25 of 63) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/FlowSensitive/
DataflowValues.h 48 typedef typename ValueTypes::ValTy ValTy;
51 typedef llvm::DenseMap<ProgramPoint, ValTy> EdgeDataMapTy;
52 typedef llvm::DenseMap<const CFGBlock*, ValTy> BlockDataMapTy;
53 typedef llvm::DenseMap<const Stmt*, ValTy> StmtDataMapTy;
87 ValTy& getEdgeData(const BlockEdge &E) {
93 const ValTy& getEdgeData(const BlockEdge &E) const {
101 ValTy& getBlockData(const CFGBlock *B) {
107 const ValTy& getBlockData(const CFGBlock *B) const {
117 ValTy& getStmtData(const Stmt *S)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
PointerUnion.h 96 template <typename Derived, typename ValTy, int I, typename ...Types>
99 template <typename Derived, typename ValTy, int I>
100 class PointerUnionMembers<Derived, ValTy, I> {
102 ValTy Val;
104 PointerUnionMembers(ValTy Val) : Val(Val) {}
109 template <typename Derived, typename ValTy, int I, typename Type,
111 class PointerUnionMembers<Derived, ValTy, I, Type, Types...>
112 : public PointerUnionMembers<Derived, ValTy, I + 1, Types...> {
113 using Base = PointerUnionMembers<Derived, ValTy, I + 1, Types...>;
118 : Base(ValTy(const_cast<void *>
    [all...]
ScopedHashTable.h 160 using ValTy = ScopedHashTableVal<K, V>;
162 DenseMap<K, ValTy*, KInfo> TopLevelMap;
203 typename DenseMap<K, ValTy*, KInfo>::iterator I =
219 KeyEntry = ValTy::Create(S->getLastValInScope(), KeyEntry, Key, Val,
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFTargetTransformInfo.h 47 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
Mips16ISelDAGToDAG.cpp 101 EVT ValTy = Addr.getValueType();
106 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
107 Offset = CurDAG->getTargetConstant(0, DL, ValTy);
130 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy);
131 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), DL, ValTy);
137 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), DL, ValTy);
163 Offset = CurDAG->getTargetConstant(0, DL, ValTy);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 800 InstructionCost ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy,
805 ValTy->isVectorTy() && ValTy->getScalarSizeInBits() <= 32)
812 if (cast<VectorType>(ValTy)->getElementType()->isIntegerTy())
817 if (ValTy->isVectorTy() &&
818 ValTy->getScalarSizeInBits() <= 32)
820 BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U);
829 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType());
830 return LT.first * (ValTy->getScalarType()->isIntegerTy() ? 4 : 1);
833 return BaseT::getVectorInstrCost(Opcode, ValTy, Index)
    [all...]
ARMTargetTransformInfo.h 217 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
259 InstructionCost getArithmeticReductionCost(unsigned Opcode, VectorType *ValTy,
263 Type *ResTy, VectorType *ValTy,
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 872 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
878 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind);
880 if (!ValTy->isVectorTy()) {
885 unsigned ScalarBits = ValTy->getScalarSizeInBits();
894 if (ValTy->isIntegerTy() && ValTy->getScalarSizeInBits() <= 16)
899 if (ValTy->isFloatingPointTy())
905 unsigned VF = cast<FixedVectorType>(ValTy)->getNumElements();
933 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1);
934 unsigned NumVecs_cmp = getNumVectorRegs(ValTy);
    [all...]
SystemZTargetTransformInfo.h 104 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp 249 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
254 if (ValTy->isVectorTy() && CostKind == TTI::TCK_RecipThroughput) {
255 std::pair<InstructionCost, MVT> LT = TLI.getTypeLegalizationCost(DL, ValTy);
257 return LT.first + FloatFactor * getTypeNumElements(ValTy);
259 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I);
HexagonVectorCombine.cpp 150 : Inst(I), Addr(A), ValTy(T), HaveAlign(H),
151 NeedAlign(HVC.getTypeAlignment(ValTy)) {}
156 Type *ValTy;
229 Value *createAdjustedPointer(IRBuilder<> &Builder, Value *Ptr, Type *ValTy,
231 Value *createAlignedPointer(IRBuilder<> &Builder, Value *Ptr, Type *ValTy,
233 Value *createAlignedLoad(IRBuilder<> &Builder, Type *ValTy, Value *Ptr,
256 OS << "Type: " << *AI.ValTy << '\n';
398 return HVC.HST.isTypeForHVX(AI.ValTy);
422 Type *ValTy = getPayload(Val)->getType();
423 if (auto *VecTy = dyn_cast<VectorType>(ValTy)) {
    [all...]
HexagonISelLowering.cpp 1115 EVT ValTy = Op.getValueType();
1140 T = DAG.getTargetConstantPool(CPN->getMachineCPVal(), ValTy, Alignment,
1143 T = DAG.getTargetConstantPool(CVal, ValTy, Alignment, Offset, TF);
1145 T = DAG.getTargetConstantPool(CPN->getConstVal(), ValTy, Alignment, Offset,
1152 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), ValTy, T);
1153 return DAG.getNode(HexagonISD::CP, SDLoc(Op), ValTy, T);
2502 const SDLoc &dl, MVT ValTy, MVT ResTy,
2505 assert(!ValTy.isVector() ||
2506 VecTy.getVectorElementType() == ValTy.getVectorElementType());
2508 unsigned ValWidth = ValTy.getSizeInBits()
    [all...]
HexagonTargetTransformInfo.h 139 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUTargetTransformInfo.h 172 InstructionCost getVectorInstrCost(unsigned Opcode, Type *ValTy,
259 InstructionCost getVectorInstrCost(unsigned Opcode, Type *ValTy,
AMDGPUTargetTransformInfo.cpp 882 InstructionCost GCNTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy,
888 = DL.getTypeSizeInBits(cast<VectorType>(ValTy)->getElementType());
892 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
903 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
1334 InstructionCost R600TTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy,
1340 = DL.getTypeSizeInBits(cast<VectorType>(ValTy)->getElementType());
1342 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
1353 return BaseT::getVectorInstrCost(Opcode, ValTy, Index);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64LegalizerInfo.cpp 272 const LLT &ValTy = Query.Types[0];
273 if (!ValTy.isVector())
275 const LLT EltTy = ValTy.getElementType();
947 const LLT ValTy = MRI.getType(ValReg);
949 if (!ValTy.isVector() || !ValTy.getElementType().isPointer() ||
950 ValTy.getElementType().getAddressSpace() != 0) {
955 unsigned PtrSize = ValTy.getElementType().getSizeInBits();
956 const LLT NewTy = LLT::vector(ValTy.getNumElements(), PtrSize);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 1097 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
1104 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
1110 if (isa<FixedVectorType>(ValTy) && ISD == ISD::SELECT) {
1115 // instruction, if its type matches the requested ValTy.
1116 if (VecPred == CmpInst::BAD_ICMP_PREDICATE && I && I->getType() == ValTy) {
1128 auto LT = TLI->getTypeLegalizationCost(DL, ValTy);
1144 EVT SelValTy = TLI->getValueType(DL, ValTy);
1154 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I);
1579 unsigned Opcode, VectorType *ValTy, bool IsPairwise,
1583 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy);
    [all...]
AArch64TargetTransformInfo.h 165 VectorType *ValTy,
182 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/stdcpp/
vector.d 431 ref inout(_Base.ValTy) _Get_data() inout pure nothrow @safe @nogc { return _Base._Mypair._Myval2; }
780 alias ValTy = _Vector_val!Ty;
784 static if (is(typeof(ValTy._Base)))
792 alias const_iterator = _Vector_const_iterator!(ValTy);
820 _Compressed_pair!(Alloc, ValTy) _Mypair;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 638 const LLT ValTy(ValVT);
639 const LLT NewLLT = Handler.isIncomingArgumentHandler() ? LocTy : ValTy;
667 if (!Handler.isIncomingArgumentHandler() && OrigTy != ValTy) {
670 ValTy, extendOpFromFlags(Args[i].Flags[0]));
1056 LLT ValTy{VA.getValVT()};
1058 if (LocTy.getSizeInBits() == ValTy.getSizeInBits())
1062 if (MaxSizeBits <= ValTy.getSizeInBits())
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGAtomic.cpp 762 bool UseOptimizedLibcall, llvm::Value *Val, QualType ValTy,
766 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy);
768 ValTy =
774 CGF.getContext().getPointerType(ValTy),
777 Args.add(RValue::get(Val), ValTy);
1478 auto *ValTy = AsValue
1481 if (ValTy->isIntegerTy()) {
1482 assert(IntVal->getType() == ValTy && "Different integer types.");
1484 } else if (ValTy->isPointerTy())
1485 return RValue::get(CGF.Builder.CreateIntToPtr(IntVal, ValTy));
    [all...]
CGExprConstant.cpp 556 const APValue &Value, QualType ValTy);
855 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type);
856 return Builder.build(ValTy, RD->hasFlexibleArrayMember());
861 QualType ValTy) {
868 return Builder.Finalize(ValTy);
873 QualType ValTy) {
877 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl();
882 return Builder.Finalize(ValTy);
1275 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType);
1279 return Const.build(ValTy, HasFlexibleArray)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
GenericTaintChecker.cpp 669 QualType ValTy = ArgTy->getPointeeType();
673 if (ValTy->isVoidType())
674 ValTy = C.getASTContext().CharTy;
676 return State->getSVal(*AddrLoc, ValTy);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
DIE.h 387 using ValTy =
392 static_assert(sizeof(ValTy) <= sizeof(uint64_t) ||
393 sizeof(ValTy) <= sizeof(void *),
397 ValTy Val;
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.h 121 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,

Completed in 49 milliseconds

1 2 3