Home
last modified time | relevance | path

Searched refs:BFM (Results 1 – 8 of 8) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUISelLowering.h269 BFM, // Insert a range of bits into a 32-bit word. enumerator
HDAMDGPUInstrInfo.td192 def AMDGPUbfm : SDNode<"AMDGPUISD::BFM", SDTIntBinOp>;
HDSIInstructions.td3239 multiclass BFMPatterns <ValueType vt, InstSI BFM, InstSI MOV> {
3242 (BFM $a, $b)
3247 (BFM $a, (MOV 0))
HDAMDGPUISelLowering.cpp1042 return DAG.getNode(AMDGPUISD::BFM, DL, VT, in LowerINTRINSIC_WO_CHAIN()
2740 NODE_NAME_CASE(BFM) in getTargetNodeName()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64SchedCyclone.td168 // ASRV,LSLV,LSRV,RORV,BFM,SBFM,UBFM
HDAArch64SchedA57.td156 def : InstRW<[A57Write_2cyc_1M], (instregex "BFM")>;
HDAArch64ISelDAGToDAG.cpp1616 SDNode *BFM = CurDAG->getMachineNode(Opc, dl, MVT::i64, Ops64); in SelectBitfieldExtractOp() local
1620 SDValue(BFM, 0), SubReg); in SelectBitfieldExtractOp()
HDAArch64InstrInfo.td923 defm BFM : BitfieldImmWith2RegArgs<0b01, "bfm">;