HomeSort by: relevance | last modified time | path
    Searched refs:bitcast (Results 1 - 12 of 12) sorted by relevancy

  /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...]

Completed in 46 milliseconds