/external/llvm/lib/ExecutionEngine/Interpreter/ |
Interpreter.h | 222 GenericValue executeTruncInst(Value *SrcVal, Type *DstTy, 224 GenericValue executeSExtInst(Value *SrcVal, Type *DstTy, 226 GenericValue executeZExtInst(Value *SrcVal, Type *DstTy, 228 GenericValue executeFPTruncInst(Value *SrcVal, Type *DstTy, 230 GenericValue executeFPExtInst(Value *SrcVal, Type *DstTy, 232 GenericValue executeFPToUIInst(Value *SrcVal, Type *DstTy, 234 GenericValue executeFPToSIInst(Value *SrcVal, Type *DstTy, 236 GenericValue executeUIToFPInst(Value *SrcVal, Type *DstTy, 238 GenericValue executeSIToFPInst(Value *SrcVal, Type *DstTy, 240 GenericValue executePtrToIntInst(Value *SrcVal, Type *DstTy, [all...] |
Execution.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGExprScalar.cpp | 104 Value *EmitConversionToBool(Value *Src, QualType DstTy); 110 QualType DstType, llvm::Type *DstTy); 114 Value *EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy); 120 QualType SrcTy, QualType DstTy); 559 llvm::Type *DstTy) { 595 if (isa<llvm::IntegerType>(DstTy)) { 716 llvm::Type *DstTy = ConvertType(DstType); 719 if (SrcTy == DstTy) 725 if (isa<llvm::PointerType>(DstTy)) { 728 return Builder.CreateBitCast(Src, DstTy, "conv") [all...] |
CGCall.cpp | [all...] |
MicrosoftCXXABI.cpp | [all...] |
CodeGenFunction.h | [all...] |
/external/llvm/lib/Linker/ |
LinkModules.cpp | 64 void addTypeMapping(Type *DstTy, Type *SrcTy); 95 bool areTypesIsomorphic(Type *DstTy, Type *SrcTy); 99 void TypeMapTy::addTypeMapping(Type *DstTy, Type *SrcTy) { 103 if (DstTy == SrcTy) { 104 Entry = DstTy; 110 if (!areTypesIsomorphic(DstTy, SrcTy)) { 121 bool TypeMapTy::areTypesIsomorphic(Type *DstTy, Type *SrcTy) { 123 if (DstTy->getTypeID() != SrcTy->getTypeID()) return false; 128 return Entry == DstTy; 132 if (DstTy == SrcTy) [all...] |
/external/llvm/lib/IR/ |
Instructions.cpp | [all...] |
Constants.cpp | [all...] |
ConstantFold.cpp | 44 static Constant *BitCastConstantVector(Constant *CV, VectorType *DstTy) { 46 if (CV->isAllOnesValue()) return Constant::getAllOnesValue(DstTy); 47 if (CV->isNullValue()) return Constant::getNullValue(DstTy); 52 unsigned NumElts = DstTy->getNumElements(); 56 Type *DstEltTy = DstTy->getElementType(); 78 Type *DstTy ///< destination type of the first cast 81 assert(DstTy && DstTy->isFirstClassType() && "Invalid cast destination type"); 93 IntegerType *FakeIntPtrTy = Type::getInt64Ty(DstTy->getContext()); 96 return CastInst::isEliminableCastPair(firstOp, secondOp, SrcTy, MidTy, DstTy, [all...] |
Verifier.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 205 EVT DstTy = TLI->getValueType(Dst); 207 if (!SrcTy.isSimple() || !DstTy.isSimple()) 291 DstTy.getSimpleVT(), SrcTy.getSimpleVT()); 322 DstTy.getSimpleVT(), SrcTy.getSimpleVT()); 354 DstTy.getSimpleVT(), SrcTy.getSimpleVT()); 374 DstTy.getSimpleVT(), SrcTy.getSimpleVT());
|
/external/llvm/include/llvm/IR/ |
InstrTypes.h | 576 Type *DstTy, ///< DstTy of cast 594 /// the pair, casting SrcTy to DstTy. 600 Type *MidTy, ///< DstTy of 1st cast & SrcTy of 2nd cast 601 Type *DstTy, ///< DstTy of 2nd cast 604 Type *DstIntPtrTy ///< Integer type corresponding to Ptr DstTy, or null 617 /// This method can be used to determine if a cast from S to DstTy using 621 static bool castIsValid(Instruction::CastOps op, Value *S, Type *DstTy); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 301 EVT DstTy = TLI->getValueType(Dst); 303 if (!SrcTy.isSimple() || !DstTy.isSimple()) 370 ConversionTbl, array_lengthof(ConversionTbl), ISD, DstTy.getSimpleVT(),
|
/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 561 EVT DstTy = TLI->getValueType(Dst); 564 if (!SrcTy.isSimple() || !DstTy.isSimple()) 667 DstTy.getSimpleVT(), SrcTy.getSimpleVT()); 673 int Idx = ConvertCostTableLookup(AVXConversionTbl, ISD, DstTy.getSimpleVT(), [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 240 Type *DstTy, ///< The target type for the second cast instruction 254 Type *DstIntPtrTy = DL && DstTy->isPtrOrPtrVectorTy() ? 255 DL->getIntPtrType(DstTy) : nullptr; 257 DstTy, SrcIntPtrTy, MidIntPtrTy, 263 (Res == Instruction::PtrToInt && DstTy != SrcIntPtrTy)) [all...] |
InstCombineCalls.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFastISel.cpp | 919 Type *DstTy = I->getType(); 920 if (!isTypeLegal(DstTy, DstVT)) [all...] |
/external/clang/lib/Sema/ |
SemaChecking.cpp | [all...] |
SemaExpr.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | 159 PointerType *DstTy = cast<PointerType>(CE->getType()); 161 if (SrcTy->getAddressSpace() == 1 && DstTy->getAddressSpace() == 0) { [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |