Home
last modified time | relevance | path

Searched defs:Bitcast (Results 1 – 18 of 18) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp238 combineLoadBitcast(LoadInst * LD,BitCastInst * Bitcast) combineLoadBitcast() argument
262 combineBitcastStore(BitCastInst * Bitcast,StoreInst * ST) combineBitcastStore() argument
294 transformBitcast(BitCastInst * Bitcast) transformBitcast() argument
359 auto *Bitcast = dyn_cast<BitCastInst>(&Inst); visit() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp203 {MinBoundaryDst.getReg(0), Bitcast.getReg(0), MaxBoundaryDst.getReg(0)}, in applyClampI64ToI16() local
H A DAMDGPURegisterBankInfo.cpp1724 auto Bitcast = B.buildBitcast(S32, Src); unpackV2S16ToS32() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h55 Bitcast, enumerator
H A DLegalizerInfo.h74 Bitcast, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp446 auto Bitcast = in legalizeCustom() local
H A DMipsISelLowering.cpp5005 Register Bitcast = MRI.createVirtualRegister(&Mips::MSA128WRegClass); emitSTR_D() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h164 Bitcast, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp549 Instruction *Bitcast = cast<Instruction>(U); in findAllocas() local
582 Instruction *Bitcast = cast<Instruction>(U); in findAllocas() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp484 if (auto *Bitcast = dyn_cast<BitCastInst>(User)) { in getPromotableAlloca() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1667 auto Bitcast = MIRBuilder.buildBitcast(NewTy, ValReg); legalizeLoadStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2468 SDValue Bitcast = N->getOperand(0); performVECTOR_SHUFFLECombine() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2560 SDValue Bitcast = DAG.getNode(ISD::BITCAST, SL, MVT::i32, A); LowerFROUND32() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3166 auto *Bitcast = dyn_cast<BitCastInst>(Cmp.getOperand(0)); foldICmpBitCast() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp15793 SDNode *Bitcast = *Trunc->use_begin(); PerformDAGCombine() local
17812 SDValue Bitcast = DCI.DAG.getBitcast(MVT::v2i64, Op0.getOperand(0)); combineTRUNCATE() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp18008 SDValue Bitcast = DAG.getNode(ARMISD::VECTOR_REG_CAST, DL, VT, VQMOVN); PerformMinMaxCombine() local
18049 SDValue Bitcast = DAG.getNode(ARMISD::VECTOR_REG_CAST, DL, VT, VQMOVN); PerformMinMaxCombine() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5184 SDValue Bitcast = DAG.getBitcast(IntVT, FloatVal); lowerCTLZ_CTTZ_ZERO_UNDEF() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp23623 SDValue Bitcast = Insert.getOperand(1); performDupLane128Combine() local
[all...]