/external/chromium_org/v8/src/ |
property.cc | 15 visitor->VisitPointer(BitCast<Object**>(¤t->holder_)); 16 visitor->VisitPointer(BitCast<Object**>(¤t->transition_));
|
double.h | 14 inline uint64_t double_to_uint64(double d) { return BitCast<uint64_t>(d); } 15 inline double uint64_to_double(uint64_t d64) { return BitCast<double>(d64); }
|
handles-inl.h | 44 return *BitCast<T**>(location_); 58 Object* object = *BitCast<T**>(location_);
|
bootstrapper.h | 27 v->VisitPointer(BitCast<Object**, FixedArray**>(&cache_));
|
factory.h | 584 return Handle<type>(BitCast<type**>( \ 592 return Handle<Map>(BitCast<Map**>( \ 600 return Handle<String>(BitCast<String**>( \
|
/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/ |
utils.h | 279 // will completely optimize BitCast away. 281 // There is an additional use for BitCast. 284 // you can use BitCast to cast one pointer type to another. This confuses gcc 288 inline Dest BitCast(const Source& source) { 299 inline Dest BitCast(Source* source) { 300 return BitCast<Dest>(reinterpret_cast<uintptr_t>(source));
|
double.h | 38 static uint64_t double_to_uint64(double d) { return BitCast<uint64_t>(d); } 39 static double uint64_to_double(uint64_t d64) { return BitCast<double>(d64); }
|
/external/llvm/lib/Target/R600/ |
AMDGPUPromoteAlloca.cpp | 140 case Instruction::BitCast: 206 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); 207 Value *VecValue = Builder.CreateLoad(BitCast); 216 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0)); 217 Value *VecValue = Builder.CreateLoad(BitCast); 221 Builder.CreateStore(NewVecValue, BitCast); 225 case Instruction::BitCast:
|
SITypeRewriter.cpp | 87 Value *BitCast = Builder.CreateBitCast(Ptr, 89 LoadInst *Load = Builder.CreateLoad(BitCast);
|
/external/chromium_org/v8/test/cctest/ |
test-macro-assembler-mips.cc | 149 i::BitCast<uint64_t>(value) == 150 i::BitCast<uint64_t>(
|
test-code-stubs.cc | 65 (BitCast<uint64_t>(d) & Double::kSignificandMask) | Double::kHiddenBit;
|
test-assembler-arm.cc | 1170 t.left = BitCast<double>(kHoleNanInt64); 1187 CHECK_EQ(kArmNanUpper32, (BitCast<int64_t>(t.add_result) >> 32) & 0x7fffffff); 1188 CHECK_EQ(kArmNanLower32, BitCast<int64_t>(t.add_result) & 0xffffffffu); 1189 CHECK_EQ(kArmNanUpper32, (BitCast<int64_t>(t.sub_result) >> 32) & 0x7fffffff); 1190 CHECK_EQ(kArmNanLower32, BitCast<int64_t>(t.sub_result) & 0xffffffffu); 1191 CHECK_EQ(kArmNanUpper32, (BitCast<int64_t>(t.mul_result) >> 32) & 0x7fffffff); 1192 CHECK_EQ(kArmNanLower32, BitCast<int64_t>(t.mul_result) & 0xffffffffu); 1193 CHECK_EQ(kArmNanUpper32, (BitCast<int64_t>(t.div_result) >> 32) & 0x7fffffff); 1194 CHECK_EQ(kArmNanLower32, BitCast<int64_t>(t.div_result) & 0xffffffffu); [all...] |
/external/llvm/lib/Analysis/ |
CaptureTracking.cpp | 142 case Instruction::BitCast:
|
/external/llvm/lib/IR/ |
Instructions.cpp | 380 // bitcast (i8* malloc(typeSize)) to type* 382 // bitcast (i8 *malloc(typeSize*arraySize)) to type* 455 /// 3. Bitcast the result of the malloc call to the specified type. 470 /// 3. Bitcast the result of the malloc call to the specified type. 471 /// Note: This function does not add the bitcast to the basic block, that is the [all...] |
AutoUpgrade.cpp | 448 // So, the only thing required is a bitcast for both arguments. 526 if (Opc != Instruction::BitCast) 547 if (Opc != Instruction::BitCast)
|
Value.cpp | 405 } else if (Operator::getOpcode(V) == Instruction::BitCast || 457 } else if (Operator::getOpcode(V) == Instruction::BitCast) { 484 // It's not always safe to follow a bitcast, for example: 485 // bitcast i8* (alloca i8) to i32* 490 // we can look through the bitcast.
|
/external/llvm/unittests/IR/ |
InstructionsTest.cpp | 264 EXPECT_FALSE(CastInst::castIsValid(Instruction::BitCast, 267 EXPECT_FALSE(CastInst::castIsValid(Instruction::BitCast, 414 // Source and destination pointers have same size -> bitcast. 419 CastInst::BitCast); 422 // the intermediate int is the maximum pointer size -> bitcast 427 CastInst::BitCast); 437 // Middle pointer big enough -> bitcast. 442 CastInst::BitCast); 477 // Pass since the bitcast address spaces are the same 479 CastInst::BitCast, [all...] |
/external/llvm/lib/CodeGen/ |
BasicTargetTransformInfo.cpp | 371 // Bitcast between types that are legalized to the same type are free. 372 if (Opcode == Instruction::BitCast || Opcode == Instruction::Trunc) 393 if (Opcode == Instruction::BitCast) 438 // is where we handle bitcast between vectors and scalars. We need to assume 440 if (Opcode == Instruction::BitCast)
|
JumpInstrTables.cpp | 63 // cases where the indirect call is made through a bitcast. 68 // Check the value to see if it is merely a bitcast of a function. In 99 if (CE->getOpcode() == Instruction::BitCast) { 100 // This bitcast must have exactly one user.
|
/external/llvm/lib/Target/XCore/ |
XCoreLowerThreadLocal.cpp | 118 case Instruction::BitCast:
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCUtil.cpp | 169 // Any instruction other than bitcast and gep with a pointer operand have a 210 case Instruction::BitCast:
|
/external/chromium_org/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 191 uint64_t int_val = BitCast<uint64_t, double>(v);
|
/external/llvm/include/llvm/Analysis/ |
TargetFolder.h | 190 return CreateCast(Instruction::BitCast, C, DestTy);
|
/external/llvm/include/llvm/IR/ |
ConstantFolder.h | 171 return CreateCast(Instruction::BitCast, C, DestTy);
|
NoFolder.h | 230 return CreateCast(Instruction::BitCast, C, DestTy);
|