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

  /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/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SValBuilder.h 77 bool haveSameType(QualType Ty1, QualType Ty2) {
80 return (Context.getCanonicalType(Ty1) == Context.getCanonicalType(Ty2) ||
82 Ty2->isIntegralOrEnumerationType()));
  /external/llvm/include/llvm/Support/
TrailingObjects.h 119 template <typename Ty1, typename Ty2> struct ExtractSecondType {
120 typedef Ty2 type;
  /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;
HexagonISelLowering.cpp     [all...]
  /external/llvm/include/llvm/Analysis/
TargetTransformInfo.h 338 /// Ty2. e.g. On x86 it's free to truncate a i32 value in register EAX to i16
340 bool isTruncateFree(Type *Ty1, Type *Ty2) const;
580 virtual bool isTruncateFree(Type *Ty1, Type *Ty2) = 0;
    [all...]
TargetTransformInfoImpl.h 230 bool isTruncateFree(Type *Ty1, Type *Ty2) { return false; }
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 143 bool TargetTransformInfo::isTruncateFree(Type *Ty1, Type *Ty2) const {
144 return TTIImpl->isTruncateFree(Ty1, Ty2);
  /external/llvm/lib/Transforms/Vectorize/
BBVectorize.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 285 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
290 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.h 809 /// type Ty1 to type Ty2. e.g. On x86 it's free to truncate a i32 value in
811 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
814 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
817 /// value of type Ty1 implicit zero-extends the value to Ty2 in the result
820 /// virtual registers. Also, if isTruncateFree(Ty2, Ty1) is true, this
824 bool isZExtFree(Type *Ty1, Type *Ty2) const override;
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 142 bool isTruncateFree(Type *Ty1, Type *Ty2) {
143 return getTLI()->isTruncateFree(Ty1, Ty2);
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 284 bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const override;
ARMISelLowering.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 590 /// type Ty1 to type Ty2. e.g. On PPC it's free to truncate a i64 value in
592 bool isTruncateFree(Type *Ty1, Type *Ty2) const override;
    [all...]
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp     [all...]

Completed in 645 milliseconds