Searched refs:Bitcast (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 154 Bitcast, enumerator in enum:llvm::MCID::Flag 346 bool isBitcast() const { return Flags & (1ULL << MCID::Bitcast); }
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 291 MachineInstrBuilder Bitcast = MIRBuilder.buildInstr( 294 Bitcast.constrainAllUses(MIRBuilder.getTII(), *STI.getRegisterInfo(), 301 MIRBuilder.buildFSub(Dst, Bitcast, TwoP52FP); 303 MachineInstrBuilder ResF64 = MIRBuilder.buildFSub(s64, Bitcast, TwoP52FP);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 118 auto *Bitcast = local 120 return Bitcast;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 1195 Value *Bitcast = local 1197 LoadInst *LI = Builder.CreateAlignedLoad(VecTy, Bitcast, Alignment); 1222 // Bitcast might not be an Instruction, if the value being loaded is a 1224 if (Instruction *BitcastInst = dyn_cast<Instruction>(Bitcast)) 1242 if (Instruction *BitcastInst = dyn_cast<Instruction>(Bitcast))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LegalizerInfo.cpp | 712 auto Bitcast = MIRBuilder.buildBitcast({NewTy}, {ValReg}); local 713 MIRBuilder.buildStore(Bitcast.getReg(0), MI.getOperand(1).getReg(), MMO);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 534 Instruction *Bitcast = cast<Instruction>(U); local 535 LifetimeMarkerInfo LMI = getLifetimeMarkers(CEAC, Bitcast, ExitBlock); 537 Bitcasts.push_back(Bitcast);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 1185 auto *Bitcast = new BitCastInst(NewAI, AI->getType(), "", AI); local 1186 AI->replaceAllUsesWith(Bitcast);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 2727 auto *Bitcast = dyn_cast<BitCastInst>(Cmp.getOperand(0)); local 2728 if (!Bitcast) 2733 Value *BCSrcOp = Bitcast->getOperand(0); 2736 if (Bitcast->getSrcTy()->getScalarSizeInBits() == 2737 Bitcast->getDestTy()->getScalarSizeInBits()) { 2770 if (Bitcast->getType()->isPointerTy() && 2790 !Bitcast->getType()->isIntegerTy() || 2791 !Bitcast->getSrcTy()->isIntOrIntVectorTy())
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 761 return hasProperty(MCID::Bitcast, Type);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 2106 SDValue Bitcast = DAG.getNode(ISD::BITCAST, SL, MVT::i32, A); local 2108 SDValue Sign = DAG.getNode(ISD::AND, SL, MVT::i32, Bitcast,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 13911 SDNode *Bitcast = *Trunc->use_begin(); 13914 if (Bitcast->getOpcode() != ISD::BITCAST || 13915 Bitcast->getValueType(0) != MVT::f32) 13922 std::swap(Bitcast, Bitcast2); 13924 // Bitcast has the second float (in memory-layout order) and Bitcast2 13956 DCI.CombineTo(Bitcast, FloatLoad2); 15676 SDValue Bitcast = DCI.DAG.getBitcast(MVT::v2i64, Op0.getOperand(0)); local 15678 ISD::EXTRACT_VECTOR_ELT, dl, MVT::i64, Bitcast,
|
Completed in 383 milliseconds