Home
last modified time | relevance | path

Searched defs:BitCast (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp315 auto *BitCast = dyn_cast<BitCastInst>(IntrI->getOperand(0)); in optimizePredicateStore() local
357 auto *BitCast = dyn_cast<BitCastInst>(I); in optimizePredicateLoad() local
H A DAArch64ISelLowering.cpp10633 auto BitCast = [this](EVT VT, SDValue Op, SelectionDAG &DAG) { in LowerFCOPYSIGN() local
13804 auto getScaledOffsetDup = [](SDValue BitCast, int &LaneC, MVT &CastVT) { in constructDup()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h120 if (auto *BitCast = dyn_cast<BitCastInst>(V)) variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIRNormalizer.cpp495 if (auto *BitCast = dyn_cast<BitCastInst>(Definition)) { in reorderDefinition() local
H A DCallPromotionUtils.cpp307 if (auto *BitCast = dyn_cast_or_null<BitCastInst>(Next)) { in versionCallSiteWithCond() local
H A DSimplifyCFG.cpp1720 while (auto *BitCast = dyn_cast<BitCastInst>(V)) in hoistConditionalLoadsStores() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp510 Value *BitCast = IC.Builder.CreateBitCast(VecOp, BitCastTo); in foldVecExtTruncToExtElt() local
2410 static Instruction *canonicalizeBitCastExtElt(BitCastInst &BitCast, in canonicalizeBitCastExtElt()
2437 static Instruction *foldBitCastBitwiseLogic(BitCastInst &BitCast, in foldBitCastBitwiseLogic()
2509 static Instruction *foldBitCastSelect(BitCastInst &BitCast, in foldBitCastSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp216 auto *BitCast = cast<BitCastInst>(Tile); in createTileLoadStoreLoops() local
H A DX86ISelLowering.cpp53632 SDValue BitCast = DAG.getBitcast(VecVT, ExtOp0); in combineStore() local
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILLegalizePass.cpp520 if (auto *BitCast = dyn_cast<BitCastInst>(&I)) { in legalizeGetHighLowi64Bytes() local
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp565 void BPFAbstractMemberAccess::traceBitCast(BitCastInst *BitCast, in traceBitCast()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp311 if (auto *BitCast = dyn_cast<BitCastInst>(Ptr)) { in lookThroughBitcast() local
H A DARMISelLowering.cpp6305 SDValue BitCast = DAG.getNode(ISD::BITCAST, dl, VecVT, ExtractSrc); in CombineVMOVDRRCandidateWithVecOp() local
8781 SDValue BitCast = DAG.getBitcast(MVT::v4f32, Input); in LowerVECTOR_SHUFFLEUsingMovs() local
8801 SDValue BitCast = DAG.getBitcast(MVT::v4f32, NewShuffle); in LowerVECTOR_SHUFFLEUsingMovs() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp174 while (auto *BitCast = dyn_cast<BitCastInst>(V)) in peekThroughBitcasts() local
2898 } else if (auto *BitCast = dyn_cast<BitCastInst>(FrontU)) { in foldShuffleToIdentity() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1204 SDValue BitCast = CurDAG->getNode(ISD::BITCAST, DL, VT, Op); in loadVectorConstant() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DRISCV.cpp877 llvm::Value *BitCast = Builder.CreateBitCast(Ops[0], Boolean64Ty); in emitRVVReinterpretBuiltin() local
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.h3455 inline bool BitCast(InterpState &S, CodePtr OpPC) { in BitCast() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp97 llvm::Value *BitCast = Builder.CreateBitCast( in EmitObjCBoxedExpr() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp4435 SDValue BitCast = in lowerFP_EXTEND() local