Home
last modified time | relevance | path

Searched refs:Bswap (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerBuiltins.h23 inline uint8_t Bswap(uint8_t x) { return x; } in Bswap() function
24 inline uint16_t Bswap(uint16_t x) { return __builtin_bswap16(x); } in Bswap() function
25 inline uint32_t Bswap(uint32_t x) { return __builtin_bswap32(x); } in Bswap() function
26 inline uint64_t Bswap(uint64_t x) { return __builtin_bswap64(x); } in Bswap() function
H A DFuzzerBuiltinsMsvc.h28 inline uint8_t Bswap(uint8_t x) { return x; } in Bswap() function
31 inline uint16_t Bswap(uint16_t x) { return _byteswap_ushort(x); } in Bswap() function
32 inline uint32_t Bswap(uint32_t x) { return _byteswap_ulong(x); } in Bswap() function
33 inline uint64_t Bswap(uint64_t x) { return _byteswap_uint64(x); } in Bswap() function
H A DFuzzerMutate.cpp246 if (Rand.RandBool()) Arg1 = Bswap(Arg1); in MakeDictionaryEntryFromCMP()
247 if (Rand.RandBool()) Arg2 = Bswap(Arg2); in MakeDictionaryEntryFromCMP()
410 Val = Bswap(Val); in ChangeBinaryInteger()
416 Val = Bswap(T(Bswap(Val) + Add)); // Add assuming different endiannes. in ChangeBinaryInteger()
H A DFuzzerUtil.h117 template <typename T> T HostToLE(T X) { return Bswap(X); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp358 Function *Bswap = Intrinsic::getDeclaration( in getLoadPair() local
360 Lhs = Builder.CreateCall(Bswap, Lhs); in getLoadPair()
361 Rhs = Builder.CreateCall(Bswap, Rhs); in getLoadPair()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2090 Function *Bswap = Intrinsic::getDeclaration(Mod, Intrinsic::bswap, Ty); in visitCallInst() local
2091 return CallInst::Create(Bswap, { Op0 }); in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrThumb.td1572 // Bswap 16 with load/store