public ValueLocation shiftLeft(int amount) {
		if (amount % 8 != 0) {
			return null;
		}
		List<Varnode> result = new ArrayList<>(nodes);
		result.add(new Varnode(CONST.getAddress(0), amount / 8));
		return new ValueLocation(result);
	}
Apply a {@link PcodeOp#INT_LEFT} operator

<p>
This requires the shift amount to represent an integral number of bytes. Otherwise, the
result is null. This simply inserts a constant zero to the right, having the number of bytes
indicated by the shift amount. This logic is to ensure location information is accrued during
concatenation.

@param amount the number of bits to shift
@return the location.
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/exec/ValueLocation.java