Home
last modified time | relevance | path

Searched refs:NewLSB (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h947 APInt concat(const APInt &NewLSB) const { in concat() argument
949 unsigned NewWidth = getBitWidth() + NewLSB.getBitWidth(); in concat()
951 return APInt(NewWidth, (U.VAL << NewLSB.getBitWidth()) | NewLSB.U.VAL); in concat()
952 return concatSlowCase(NewLSB); in concat()
2089 LLVM_ABI APInt concatSlowCase(const APInt &NewLSB) const;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp382 APInt APInt::concatSlowCase(const APInt &NewLSB) const { in concatSlowCase()
383 unsigned NewWidth = getBitWidth() + NewLSB.getBitWidth(); in concatSlowCase()
384 APInt Result = NewLSB.zext(NewWidth); in concatSlowCase()
385 Result.insertBits(*this, NewLSB.getBitWidth()); in concatSlowCase()