Home
last modified time | relevance | path

Searched refs:NotA (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dapint-or.ll6 %NotA = xor i23 -1, %A
7 %B = or i23 %A, %NotA
33 %NotA = xor i1023 -1, %A
34 %B = or i1023 %A, %NotA
H A Ddemorgan.ll12 %NotA = xor i43 %A, -1
14 %C = or i43 %NotA, %NotB
26 %NotA = xor i129 %A, -1
28 %C = or i129 %NotA, %NotB
40 %NotA = xor i477 %A, -1
42 %C = and i477 %NotA, %NotB
54 %NotA = xor i129 %A, -1
68 %NotA = xor i65 %A, -1
70 %C = and i65 %NotA, %NotB
82 %NotA = xor i66 %A, -1
[all …]
H A Dxor.ll45 %NotA = xor i32 -1, %A
46 %B = xor i32 %A, %NotA
H A Dand.ll87 %NotA = xor i32 %A, -1
88 %B = and i32 %A, %NotA
/llvm-project-15.0.7/clang/test/Analysis/objc/
H A Ddirect-ivar-assignment-in-annotated-functions.m42 @property (assign) MyClass* NotA; // warnings should be suppressed, backing ivar is annotated property
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dor.ll66 %NotA = xor i32 %A, -1
67 %B = or i32 %A, %NotA
75 %NotA = xor <2 x i4> %A, <i4 -1, i4 undef>
76 %B = or <2 x i4> %NotA, %A
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp2296 Value *NotA; in simplifyOrLogic() local
2298 m_c_And(m_CombineAnd(m_Value(NotA), m_NotForbidUndef(m_Value(A))), in simplifyOrLogic()
2301 return NotA; in simplifyOrLogic()
2515 Value *NotA; in simplifyXorInst() local
2517 m_c_Or(m_CombineAnd(m_NotForbidUndef(m_Value(A)), m_Value(NotA)), in simplifyXorInst()
2520 return NotA; in simplifyXorInst()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3835 Value *NotA = Builder.CreateNot(A); in visitXor() local
3836 return BinaryOperator::CreateAnd(Builder.CreateXor(B, C), NotA); in visitXor()