Searched refs:writeFromHalf16 (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lld/ELF/Arch/
H A DPPC.cpp65 static void writeFromHalf16(uint8_t *loc, uint32_t insn) { function in namespace:lld::elf
387 writeFromHalf16(loc, 0x80000000 | (insn & 0x03ff0000));
404 writeFromHalf16(loc, 0x3c620000 | ha(val));
419 writeFromHalf16(loc, 0x3c620000);
443 writeFromHalf16(loc, 0x3c020000 | rt | ha(val));
H A DPPC64.cpp287 static void writeFromHalf16(uint8_t *loc, uint32_t insn) { function in namespace:lld::elf
380 writeFromHalf16(loc, (insn & 0x03ffffff) | 0x38000000);
407 writeFromHalf16(loc, 0x60000000); // nop
411 writeFromHalf16(loc, 0x3c6d0000); // addis r3, r13
446 writeFromHalf16(loc, 0x60000000); // nop
449 writeFromHalf16(loc, 0x3c6d0000); // addis r3, r13, 0
812 writeFromHalf16(loc, 0x60000000);
849 writeFromHalf16(loc, (insn & 0xffe00000) | 0x00020000 | lo(val));
870 writeFromHalf16(loc, insn | 0x00020000 | lo(val));
987 writeFromHalf16(lo
[all...]

Completed in 117 milliseconds