|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenDAGISel.inc45642 /* 95569*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45685 /* 95658*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45718 /* 95732*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
45922 /* 96185*/ /*SwitchOpcode*/ 32|128,5/*672*/, TARGET_VAL(X86ISD::ANDNP),// ->96861
46906 /* 98378*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
47014 /* 98605*/ /*SwitchOpcode*/ 41|128,2/*297*/, TARGET_VAL(X86ISD::ANDNP),// ->98906
76326 /*160848*/ /*SwitchOpcode*/ 100, TARGET_VAL(X86ISD::ANDNP),// ->160951
79328 /*166635*/ /*SwitchOpcode*/ 76, TARGET_VAL(X86ISD::ANDNP),// ->166714
81110 /*170117*/ /*SwitchOpcode*/ 97, TARGET_VAL(X86ISD::ANDNP),// ->170217
84346 /*176697*/ /*SwitchOpcode*/ 74, TARGET_VAL(X86ISD::ANDNP),// ->176774
86432 /*180905*/ /*SwitchOpcode*/ 56|128,1/*184*/, TARGET_VAL(X86ISD::ANDNP),// ->181093
89433 /*186630*/ /*SwitchOpcode*/ 3|128,1/*131*/, TARGET_VAL(X86ISD::ANDNP),// ->186765
91958 /*191678*/ /*SwitchOpcode*/ 50|128,1/*178*/, TARGET_VAL(X86ISD::ANDNP),// ->191860
95639 /*199140*/ /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(X86ISD::ANDNP),// ->199273
98562 /*205117*/ /*SwitchOpcode*/ 56|128,1/*184*/, TARGET_VAL(X86ISD::ANDNP),// ->205305
102444 /*212612*/ /*SwitchOpcode*/ 3|128,1/*131*/, TARGET_VAL(X86ISD::ANDNP),// ->212747
105281 /*218332*/ /*SwitchOpcode*/ 50|128,1/*178*/, TARGET_VAL(X86ISD::ANDNP),// ->218514
109718 /*227422*/ /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(X86ISD::ANDNP),// ->227555
113064 /*234331*/ /*SwitchOpcode*/ 53|128,1/*181*/, TARGET_VAL(X86ISD::ANDNP),// ->234516
116363 /*240594*/ /*SwitchOpcode*/ 2|128,1/*130*/, TARGET_VAL(X86ISD::ANDNP),// ->240728
123294 /*254209*/ /*SwitchOpcode*/ 124, TARGET_VAL(X86ISD::ANDNP),// ->254336
124566 /*256507*/ /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::ANDNP),// ->256544
125912 /*258913*/ /*SwitchOpcode*/ 118, TARGET_VAL(X86ISD::ANDNP),// ->259034
126979 /*261093*/ /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::ANDNP),// ->261130
129291 /*265630*/ /*SwitchOpcode*/ 60|128,2/*316*/, TARGET_VAL(X86ISD::ANDNP),// ->265950
134816 /*276575*/ /*SwitchOpcode*/ 50|128,2/*306*/, TARGET_VAL(X86ISD::ANDNP),// ->276885
140740 /*288820*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(X86ISD::ANDNP),// ->288988
142680 /*292315*/ /*SwitchOpcode*/ 28|128,1/*156*/, TARGET_VAL(X86ISD::ANDNP),// ->292475
144584 /*296107*/ /*SwitchOpcode*/ 64, TARGET_VAL(X86ISD::ANDNP),// ->296174
145750 /*298177*/ OPC_CheckOpcode, TARGET_VAL(X86ISD::ANDNP),
146698 /*299824*/ /*SwitchOpcode*/ 61, TARGET_VAL(X86ISD::ANDNP),// ->299888
147651 /*301748*/ /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::ANDNP),// ->301769
149146 /*304673*/ /*SwitchOpcode*/ 40|128,1/*168*/, TARGET_VAL(X86ISD::ANDNP),// ->304845
152495 /*310987*/ /*SwitchOpcode*/ 35|128,1/*163*/, TARGET_VAL(X86ISD::ANDNP),// ->311154
156014 /*317851*/ /*SwitchOpcode*/ 84, TARGET_VAL(X86ISD::ANDNP),// ->317938
157322 /*320117*/ /*SwitchOpcode*/ 80, TARGET_VAL(X86ISD::ANDNP),// ->320200
158876 /*323043*/ /*SwitchOpcode*/ 124, TARGET_VAL(X86ISD::ANDNP),// ->323170
159646 /*324433*/ /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::ANDNP),// ->324470
160676 /*326265*/ /*SwitchOpcode*/ 118, TARGET_VAL(X86ISD::ANDNP),// ->326386
161366 /*327675*/ /*SwitchOpcode*/ 34, TARGET_VAL(X86ISD::ANDNP),// ->327712
163233 /*331336*/ /*SwitchOpcode*/ 60|128,2/*316*/, TARGET_VAL(X86ISD::ANDNP),// ->331656
168388 /*341559*/ /*SwitchOpcode*/ 50|128,2/*306*/, TARGET_VAL(X86ISD::ANDNP),// ->341869
174134 /*353450*/ /*SwitchOpcode*/ 36|128,1/*164*/, TARGET_VAL(X86ISD::ANDNP),// ->353618
175543 /*356028*/ /*SwitchOpcode*/ 28|128,1/*156*/, TARGET_VAL(X86ISD::ANDNP),// ->356188
177002 /*359001*/ /*SwitchOpcode*/ 64, TARGET_VAL(X86ISD::ANDNP),// ->359068
177431 /*359731*/ /*SwitchOpcode*/ 19, TARGET_VAL(X86ISD::ANDNP),// ->359753
177975 /*360663*/ /*SwitchOpcode*/ 61, TARGET_VAL(X86ISD::ANDNP),// ->360727
178368 /*361424*/ /*SwitchOpcode*/ 18, TARGET_VAL(X86ISD::ANDNP),// ->361445
180035 /*364692*/ /*SwitchOpcode*/ 48|128,2/*304*/, TARGET_VAL(X86ISD::ANDNP),// ->365000
185225 /*374727*/ /*SwitchOpcode*/ 84, TARGET_VAL(X86ISD::ANDNP),// ->374814
185978 /*376043*/ /*SwitchOpcode*/ 80, TARGET_VAL(X86ISD::ANDNP),// ->376126
212672 /*431420*/ /*SwitchOpcode*/ 79|128,8/*1103*/, TARGET_VAL(X86ISD::ANDNP),// ->432527
gen/lib/Target/X86/X86GenFastISel.inc13537 case X86ISD::ANDNP: return fastEmit_X86ISD_ANDNP_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
lib/Target/X86/X86ISelDAGToDAG.cpp 922 case X86ISD::FANDN: Opc = X86ISD::ANDNP; break;
4323 N1.getOpcode() != X86ISD::ANDNP ||
lib/Target/X86/X86ISelLowering.cpp 4573 case X86ISD::ANDNP:
6882 case X86ISD::ANDNP: {
6888 bool IsAndN = (X86ISD::ANDNP == Opcode);
10966 V2 = DAG.getNode(X86ISD::ANDNP, DL, VT, V1Mask, V2);
28597 case X86ISD::ANDNP: return "X86ISD::ANDNP";
28984 case X86ISD::ANDNP:
31571 case X86ISD::ANDNP: {
31736 case X86ISD::ANDNP: {
36619 SDValue AndN = DAG.getNode(X86ISD::ANDNP, DL, AndNVT, CastCond, CastRHS);
38774 return DAG.getNode(X86ISD::ANDNP, SDLoc(N), VT, X, Y);
39331 DAG.getNode(X86ISD::ANDNP, DL, VT, DAG.getBitcast(VT, N0.getOperand(1)),
39349 if (N0.getOpcode() != ISD::AND || N1.getOpcode() != X86ISD::ANDNP)
41707 case X86ISD::FANDN: IntOpcode = X86ISD::ANDNP; break;
44939 case X86ISD::ANDNP: return combineAndnp(N, DAG, DCI, Subtarget);