Lines Matching refs:Tmp
2044 llvm::Value *Tmp = Builder.CreateExtractValue(Result, i, "asmresult"); in EmitAsmStmt() local
2045 RegResults.push_back(Tmp); in EmitAsmStmt()
2053 llvm::Value *Tmp = RegResults[i]; in EmitAsmStmt() local
2063 Tmp = Builder.CreateFPTrunc(Tmp, TruncTy); in EmitAsmStmt()
2064 else if (TruncTy->isPointerTy() && Tmp->getType()->isIntegerTy()) { in EmitAsmStmt()
2066 Tmp = Builder.CreateTrunc(Tmp, in EmitAsmStmt()
2068 Tmp = Builder.CreateIntToPtr(Tmp, TruncTy); in EmitAsmStmt()
2069 } else if (Tmp->getType()->isPointerTy() && TruncTy->isIntegerTy()) { in EmitAsmStmt()
2070 uint64_t TmpSize =CGM.getDataLayout().getTypeSizeInBits(Tmp->getType()); in EmitAsmStmt()
2071 Tmp = Builder.CreatePtrToInt(Tmp, in EmitAsmStmt()
2073 Tmp = Builder.CreateTrunc(Tmp, TruncTy); in EmitAsmStmt()
2075 Tmp = Builder.CreateTrunc(Tmp, TruncTy); in EmitAsmStmt()
2077 Tmp = Builder.CreateBitCast(Tmp, TruncTy); in EmitAsmStmt()
2081 EmitStoreThroughLValue(RValue::get(Tmp), ResultRegDests[i]); in EmitAsmStmt()