Searched refs:Bswap (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerBuiltins.h23 inline uint8_t Bswap(uint8_t x) { return x; } function in namespace:fuzzer
24 inline uint16_t Bswap(uint16_t x) { return __builtin_bswap16(x); } function in namespace:fuzzer
25 inline uint32_t Bswap(uint32_t x) { return __builtin_bswap32(x); } function in namespace:fuzzer
26 inline uint64_t Bswap(uint64_t x) { return __builtin_bswap64(x); } function in namespace:fuzzer
H A DFuzzerBuiltinsMsvc.h28 inline uint8_t Bswap(uint8_t x) { return x; } function in namespace:fuzzer
31 inline uint16_t Bswap(uint16_t x) { return _byteswap_ushort(x); } function in namespace:fuzzer
32 inline uint32_t Bswap(uint32_t x) { return _byteswap_ulong(x); } function in namespace:fuzzer
33 inline uint64_t Bswap(uint64_t x) { return _byteswap_uint64(x); } function in namespace:fuzzer
H A DFuzzerMutate.cpp227 if (Rand.RandBool()) Arg1 = Bswap(Arg1);
228 if (Rand.RandBool()) Arg2 = Bswap(Arg2);
391 Val = Bswap(Val);
397 Val = Bswap(T(Bswap(Val) + Add)); // Add assuming different endiannes.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp308 Function *Bswap = Intrinsic::getDeclaration(CI->getModule(), local
310 Lhs = Builder.CreateCall(Bswap, Lhs);
311 Rhs = Builder.CreateCall(Bswap, Rhs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2643 Function *Bswap = local
2646 return IntrinsicInst::Create(Bswap, { ScalarX });
H A DInstCombineCalls.cpp2073 Function *Bswap = Intrinsic::getDeclaration(Mod, Intrinsic::bswap, Ty); local
2074 return CallInst::Create(Bswap, { Op0 });

Completed in 128 milliseconds