Home
last modified time | relevance | path

Searched refs:Lo32 (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp297 uint32_t Lo32 = Lo_32(Imm); in selectI64ImmDirect() local
416 if (LZ == 32 && ((Lo32 & 0x8000) == 0)) { in selectI64ImmDirect()
419 .addImm(Lo32 & 0xffff) in selectI64ImmDirect()
424 .addImm(Lo32 >> 16) in selectI64ImmDirect()
541 if (Hi32 == Lo32) { in selectI64ImmDirect()
543 uint64_t ImmHi16 = (Lo32 >> 16) & 0xffff; in selectI64ImmDirect()
553 .addImm(Lo32 & 0xffff) in selectI64ImmDirect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1039 unsigned Lo32 = Lo_32(Imm); in selectI64ImmDirect() local
1138 if (LZ == 32 && ((Lo32 & 0x8000) == 0)) { in selectI64ImmDirect()
1140 getI32Imm(Lo32 & 0xffff)); in selectI64ImmDirect()
1142 getI32Imm(Lo32 >> 16)); in selectI64ImmDirect()
1173 if (Hi32 == Lo32) { in selectI64ImmDirect()
1175 uint64_t ImmHi16 = (Lo32 >> 16) & 0xffff; in selectI64ImmDirect()
1176 uint64_t ImmLo16 = Lo32 & 0xffff; in selectI64ImmDirect()
1177 if (isInt<16>(Lo32)) in selectI64ImmDirect()
1280 unsigned Lo32 = Lo_32(Imm); in selectI64ImmDirectPrefix() local
1374 if (Hi32 == Lo32) { in selectI64ImmDirectPrefix()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2943 SDValue Lo32 = DAG.getTargetExtractSubreg(SP::sub_odd, dl, MVT::f32, in LowerF64Op() local
2947 Lo32 = DAG.getNode(opcode, dl, MVT::f32, Lo32); in LowerF64Op()
2956 DstReg64, Lo32); in LowerF64Op()