Home
last modified time | relevance | path

Searched refs:XorMask (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1285 const uint16_t XorMask, in printSwizzleBitmask() argument
1289 uint16_t Probe0 = ((0 & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1290 uint16_t Probe1 = ((BITMASK_MASK & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1342 uint16_t XorMask = (Imm >> BITMASK_XOR_SHIFT) & BITMASK_MASK; in printSwizzle() local
1346 countPopulation(XorMask) == 1) { in printSwizzle()
1350 O << formatDec(XorMask); in printSwizzle()
1354 OrMask == 0 && XorMask > 0 && in printSwizzle()
1355 isPowerOf2_64(XorMask + 1)) { in printSwizzle()
1359 O << formatDec(XorMask + 1); in printSwizzle()
1368 XorMask == 0) { in printSwizzle()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp172 Constant *XorMask; in instCombineIntrinsic() local
175 PatternMatch::m_Constant(XorMask))) && in instCombineIntrinsic()
177 if (auto *CI = dyn_cast<ConstantInt>(XorMask)) { in instCombineIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp352 uint64_t XorMask; member
911 CustomMapParams.XorMask = ClXorMask; in initializeModule()
1470 uint64_t XorMask = MS.MapParams->XorMask; in getShadowPtrOffset() local
1471 if (XorMask) in getShadowPtrOffset()
1473 IRB.CreateXor(OffsetLong, ConstantInt::get(MS.IntptrTy, XorMask)); in getShadowPtrOffset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp6577 const unsigned XorMask) { in encodeBitmaskPerm() argument
6583 (XorMask << BITMASK_XOR_SHIFT); in encodeBitmaskPerm()
6729 unsigned XorMask = 0; in parseSwizzleBitmaskPerm() local
6747 XorMask |= Mask; in parseSwizzleBitmaskPerm()
6752 Imm = encodeBitmaskPerm(AndMask, OrMask, XorMask); in parseSwizzleBitmaskPerm()