/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 700 auto Nand = [&](auto Lhs, auto Rhs) { return Not(And(Lhs, Rhs)); }; in simplifyTernarylogic() local 760 Res = Nor(A, Nand(B, C)); in simplifyTernarylogic() 815 Res = Xor(Xor(A, B), And(Nand(A, B), C)); in simplifyTernarylogic() 827 Res = And(Nand(A, B), Xnor(B, C)); in simplifyTernarylogic() 851 Res = Nand(A, Or(B, C)); in simplifyTernarylogic() 855 Res = Nor(Nand(A, C), B); in simplifyTernarylogic() 875 Res = Xor(A, Nand(Nand(A, B), C)); in simplifyTernarylogic() 879 Res = And(Nand(A, B), Xor(B, C)); in simplifyTernarylogic() 895 Res = And(Nand(A, B), C); in simplifyTernarylogic() 915 Res = Nand(A, Or(B, Not(C))); in simplifyTernarylogic() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/broadcom/ |
H A D | bcm5301x-nand-cs0-bch8.dtsi | 3 * Broadcom BCM470X / BCM5301X Nand chip defaults.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 102 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32, in expandMI() 105 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64, in expandMI() 108 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32, in expandMI() 174 case AtomicRMWInst::Nand: in doAtomicBinOpExpansion() 278 case AtomicRMWInst::Nand: in doMaskedAtomicBinOpExpansion()
|
H A D | LoongArchISelLowering.cpp | 5679 case AtomicRMWInst::Nand: in getIntrinsicForMaskedAtomicRMWBinOp() 5703 case AtomicRMWInst::Nand: in getIntrinsicForMaskedAtomicRMWBinOp()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 115 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 32, in expandMI() 118 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, false, 64, in expandMI() 128 return expandAtomicBinOp(MBB, MBBI, AtomicRMWInst::Nand, true, 32, in expandMI() 282 case AtomicRMWInst::Nand: in insertMaskedMerge() 366 case AtomicRMWInst::Nand: in expandAtomicBinOp()
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | pl353-smc.txt | 31 ranges = <0x0 0x0 0xe1000000 0x1000000 //Nand CS Region
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerAtomic.cpp | 54 case AtomicRMWInst::Nand: in buildAtomicRMWValue()
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | mpc5121ads.dts | 16 * ADS has two Hynix 512MB Nand flash chips in a single
|
H A D | bluestone.dts | 196 /* 2Gb Nand Flash */
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | davinci-nand.txt | 70 Nand device bindings may contain additional sub-nodes describing partitions of
|
H A D | atmel-nand.txt | 151 Nand Flash Controller(NFC) is an optional sub-node
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | mvebu-gated-clock.txt | 36 11 nd_clk Nand Flash Cntrl
|
/freebsd/sys/contrib/device-tree/src/arm/xilinx/ |
H A D | zynq-7000.dtsi | 275 ranges = <0x0 0x0 0xe1000000 0x1000000 /* Nand CS region */
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 854 case AtomicRMWInst::Nand: { in performMaskedAtomicOp() 912 Op == AtomicRMWInst::Sub || Op == AtomicRMWInst::Nand) { in expandPartwordAtomicRMW() 1774 case AtomicRMWInst::Nand: in GetRMWLibcall()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 298 else if (Op == AtomicRMWInst::Nand) in initialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerBufferFatPointers.cpp | 1146 case AtomicRMWInst::Nand: in handleMemoryInst()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 724 Op = llvm::AtomicRMWInst::Nand; in EmitAtomicOp()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Core.cpp | 3903 case LLVMAtomicRMWBinOpNand: return AtomicRMWInst::Nand; in mapFromLLVMRMWBinOp() 3929 case AtomicRMWInst::Nand: return LLVMAtomicRMWBinOpNand; in mapToLLVMRMWBinOp()
|
H A D | Instructions.cpp | 1408 case AtomicRMWInst::Nand: in getOperationName()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 3739 Value *Nand = Builder.CreateNot(Builder.CreateAnd(A, B), "nand"); in visitOr() local 3740 return BinaryOperator::CreateOr(Nand, C); in visitOr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 554 case AtomicRMWInst::Nand: in getEncodedRMWOperation()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 718 Nand,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 3265 case AtomicRMWInst::Nand: in translateAtomicRMW()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 7830 case AtomicRMWInst::Nand: in emitRMWOpAsInstruction() 7863 case AtomicRMWInst::Nand: in emitAtomicUpdate()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrVector.td | 706 // Nand.
|