| /src/external/apache2/llvm/dist/llvm/utils/vim/syntax/ |
| llvm.vim | 26 syn keyword llvmStatement bitcast br catchpad catchswitch catchret call callbr
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| LegalizerHelper.h | 96 LegalizeResult bitcast(MachineInstr &MI, unsigned TypeIdx, LLT Ty); 344 /// Perform Bitcast legalize action on G_EXTRACT_VECTOR_ELT. 348 /// Perform Bitcast legalize action on G_INSERT_VECTOR_ELT.
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGCall.cpp | 530 /// correct type, and the caller will bitcast the function to the correct 1112 // Insert a bitcast as needed. 1254 // If load is legal, just bitcast the src pointer. 1356 // If store is legal, just bitcast the src pointer. 2989 llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(insn); 2990 if (!bitcast) return; 2993 insn = cast<llvm::Instruction>(bitcast->getOperand(0)); 2994 bitcast->eraseFromParent(); 3014 // %generator = bitcast %type1* %generator2 to %type2* 3015 while (llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(generator)) [all...] |
| CGObjC.cpp | 52 // FIXME: This bitcast should just be made an invariant on the Runtime. 95 Address BitCast = Builder.CreateBitCast(Temporary, ConvertType(ArgQT)); 96 Args.add(RValue::get(BitCast.getPointer()), ArgQT); 1160 // bitcast is likely to produce some pretty ugly IR, but it's not 1442 // This bitcast load is likely to cause some nasty IR. 2956 } else if (llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(value)) { 2958 // bitcast. 2959 CGF.Builder.SetInsertPoint(bitcast->getParent(), bitcast->getIterator()); 2960 llvm::Value *operand = bitcast->getOperand(0) [all...] |
| CodeGenModule.cpp | 285 assert(CE->getOpcode() == llvm::Instruction::BitCast || 3536 // function, not just return a bitcast.) 3847 // global, not just return a bitcast.) 4683 if (auto *bitcast = dyn_cast<llvm::ConstantExpr>(user)) { 4684 if (bitcast->getOpcode() == llvm::Instruction::BitCast) 4685 replaceUsesOfNonProtoConstant(bitcast, newFn); 4771 /// functions to be able to inline them. If there is a bitcast in the way, it
|
| /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/ |
| llvm.mli | 249 | BitCast 1302 (** [const_pointercast c ty] returns a constant bitcast or a pointer-to-int 1307 (** [const_intcast c ty ~is_signed] returns a constant sext/zext, bitcast, 1314 (** [const_fpcast c ty] returns a constant fpext, bitcast, or fptrunc for fp -> 1436 global differs, then a bitcast to [ty] is returned. *) 1442 the type of the existing global differs, then a bitcast to [ty] is 1572 it is returned. If the type of the existing function differs, then a bitcast 2508 [%name = bitcast %p to %ty] 2513 (** [build_zext_or_bitcast v ty name b] creates a zext or bitcast 2519 (** [build_sext_or_bitcast v ty name b] creates a sext or bitcast [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| LLLexer.cpp | 887 INSTKEYWORD(bitcast, BitCast);
|
| /src/external/gpl3/gcc/dist/gcc/jit/ |
| jit-recording.cc | 1263 /* Create a recording::bitcast instance and add it to this context's list 1274 recording::rvalue *result = new bitcast (this, loc, expr, type_); 6169 for recording::bitcast. */ 6172 recording::bitcast::replay_into (replayer *r) 6180 for recording::bitcast. */ 6182 recording::bitcast::visit_children (rvalue_visitor *v) 6191 recording::bitcast::make_debug_string () 6195 "bitcast(%s, %s)", 6203 recording::bitcast::write_reproducer (reproducer &r)
|
| jit-recording.h | 1841 class bitcast : public rvalue class in namespace:gcc::jit::recording 1844 bitcast (context *ctxt, function in class:gcc::jit::recording::bitcast
|
| /src/external/gpl3/gcc.old/dist/gcc/jit/ |
| jit-recording.cc | 1250 /* Create a recording::bitcast instance and add it to this context's list 1261 recording::rvalue *result = new bitcast (this, loc, expr, type_); 5925 for recording::bitcast. */ 5928 recording::bitcast::replay_into (replayer *r) 5936 for recording::bitcast. */ 5938 recording::bitcast::visit_children (rvalue_visitor *v) 5947 recording::bitcast::make_debug_string () 5951 "bitcast(%s, %s)", 5959 recording::bitcast::write_reproducer (reproducer &r)
|
| jit-recording.h | 1724 class bitcast : public rvalue class in namespace:gcc::jit::recording 1727 bitcast (context *ctxt, function in class:gcc::jit::recording::bitcast
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| LegalizerHelper.cpp | 126 case Bitcast: 127 LLVM_DEBUG(dbgs() << ".. Bitcast type\n"); 128 return bitcast(MI, Step.TypeIdx, Step.NewType); 2434 LLT DstCastTy = DstEltTy; // Intermediate bitcast result type 2540 // v4i32:castx = bitcast x:v2i64 2542 // i64 = bitcast 2857 LegalizerHelper::bitcast(MachineInstr &MI, unsigned TypeIdx, LLT CastTy) { function in class:LegalizerHelper 2883 dbgs() << "bitcast action not implemented for vector select\n"); 3989 // FIXME: Can we do without the bitcast here if we're narrowing? 4054 // a final bitcast, otherwise use the original result register [all...] |