HomeSort by relevance Sort by last modified time
    Searched refs:Ty2 (Results 1 - 25 of 47) sorted by null

1 2

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMRegisterBankInfo.cpp 348 LLT Ty2 = MRI.getType(MI.getOperand(1).getReg());
349 (void)Ty2;
351 assert(Ty2.getSizeInBits() == 1 && "Unsupported size for G_SELECT");
360 LLT Ty2 = MRI.getType(MI.getOperand(2).getReg());
361 (void)Ty2;
362 assert(Ty2.getSizeInBits() == 32 && "Unsupported size for G_ICMP");
373 LLT Ty2 = MRI.getType(MI.getOperand(3).getReg());
374 (void)Ty2;
376 assert(Ty1.getSizeInBits() == Ty2.getSizeInBits() &&
394 LLT Ty2 = MRI.getType(MI.getOperand(2).getReg())
    [all...]
  /external/spirv-llvm/lib/SPIRV/libSPIRV/
SPIRVUtil.h 81 template<class Ty1, class Ty2, class Identifier = void>
85 typedef Ty2 ValueTy;
89 static Ty2 map(Ty1 Key) {
90 Ty2 Val;
97 static Ty1 rmap(Ty2 Key) {
121 static void foreach(std::function<void(Ty1, Ty2)>F) {
128 static void foreach_conditional(std::function<bool(const Ty1&, Ty2)>F) {
135 static bool find(Ty1 Key, Ty2 *Val = nullptr) {
145 static bool rfind(Ty2 Key, Ty1 *Val = nullptr) {
159 typedef std::map<Ty1, Ty2> MapTy
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 107 /// Ty1 to type Ty2. e.g. On msp430 it's free to truncate a i16 value in
109 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
113 /// of type Ty1 implicit zero-extends the value to Ty2 in the result
116 /// registers. Also, if isTruncateFree(Ty2, Ty1) is true, this does not
120 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
MSP430ISelLowering.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMGlobalMerge.cpp 104 Type *Ty2 = cast<PointerType>(GV2->getType())->getElementType();
106 return (TD->getTypeAllocSize(Ty1) < TD->getTypeAllocSize(Ty2));
  /external/swiftshader/third_party/LLVM/lib/Target/MSP430/
MSP430ISelLowering.h 103 /// Ty1 to type Ty2. e.g. On msp430 it's free to truncate a i16 value in
105 virtual bool isTruncateFree(Type *Ty1, Type *Ty2) const;
109 /// of type Ty1 implicit zero-extends the value to Ty2 in the result
112 /// registers. Also, if isTruncateFree(Ty2, Ty1) is true, this does not
116 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const;
MSP430ISelLowering.cpp     [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
MergeFunctions.cpp 188 bool isEquivalentType(Type *Ty1, Type *Ty2) const;
204 Type *Ty2) const {
205 if (Ty1 == Ty2)
207 if (Ty1->getTypeID() != Ty2->getTypeID()) {
210 if (isa<PointerType>(Ty1) && Ty2 == TD->getIntPtrType(Ctx)) return true;
211 if (isa<PointerType>(Ty2) && Ty1 == TD->getIntPtrType(Ctx)) return true;
222 // Ty1 == Ty2 would have returned true earlier.
237 PointerType *PTy2 = cast<PointerType>(Ty2);
243 StructType *STy2 = cast<StructType>(Ty2);
259 FunctionType *FTy2 = cast<FunctionType>(Ty2);
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SValBuilder.h 78 bool haveSameType(QualType Ty1, QualType Ty2) {
81 return (Context.getCanonicalType(Ty1) == Context.getCanonicalType(Ty2) ||
83 Ty2->isIntegralOrEnumerationType()));
  /external/llvm/include/llvm/Support/
TrailingObjects.h 116 template <typename Ty1, typename Ty2> struct ExtractSecondType {
117 typedef Ty2 type;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
TrailingObjects.h 116 template <typename Ty1, typename Ty2> struct ExtractSecondType {
117 typedef Ty2 type;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 107 /// Ty1 to type Ty2. e.g. On msp430 it's free to truncate a i16 value in
109 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
113 /// of type Ty1 implicit zero-extends the value to Ty2 in the result
116 /// registers. Also, if isTruncateFree(Ty2, Ty1) is true, this does not
120 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 114 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
117 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 153 bool TargetTransformInfo::isTruncateFree(Type *Ty1, Type *Ty2) const {
154 return TTIImpl->isTruncateFree(Ty1, Ty2);
  /external/llvm/include/llvm/Analysis/
TargetTransformInfo.h 355 /// Ty2. e.g. On x86 it's free to truncate a i32 value in register EAX to i16
357 bool isTruncateFree(Type *Ty1, Type *Ty2) const;
662 virtual bool isTruncateFree(Type *Ty1, Type *Ty2) = 0;
    [all...]
TargetTransformInfoImpl.h 229 bool isTruncateFree(Type *Ty1, Type *Ty2) { return false; }
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 289 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
294 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86ISelLowering.h 646 /// type Ty1 to type Ty2. e.g. On x86 it's free to truncate a i32 value in
648 virtual bool isTruncateFree(Type *Ty1, Type *Ty2) const;
652 /// value of type Ty1 implicit zero-extends the value to Ty2 in the result
655 /// virtual registers. Also, if isTruncateFree(Ty2, Ty1) is true, this
659 virtual bool isZExtFree(Type *Ty1, Type *Ty2) const;
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 125 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
132 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
TargetTransformInfo.h 535 /// Ty2. e.g. On x86 it's free to truncate a i32 value in register EAX to i16
537 bool isTruncateFree(Type *Ty1, Type *Ty2) const;
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 860 /// type Ty1 to type Ty2. e.g. On x86 it's free to truncate a i32 value in
862 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
865 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
868 /// value of type Ty1 implicit zero-extends the value to Ty2 in the result
871 /// virtual registers. Also, if isTruncateFree(Ty2, Ty1) is true, this
875 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
X86ISelLowering.h     [all...]
  /external/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 147 bool isTruncateFree(Type *Ty1, Type *Ty2) {
148 return getTLI()->isTruncateFree(Ty1, Ty2);
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 315 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
320 bool isZExtFree(Type *Ty1, Type *Ty2) const override;

Completed in 2098 milliseconds

1 2