Home
last modified time | relevance | path

Searched refs:APO (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/test/Instrumentation/DataFlowSanitizer/
H A Dorigin_other_ops.ll64 ; CHECK: [[APO:%.*]] = select i1 [[AS_NE]], i32 [[AO]], i32 [[PO]]
66 ; CHECK: [[ABPO:%.*]] = select i1 [[BS_NE]], i32 [[BO]], i32 [[APO]]
96 ; CHECK: [[APO:%.*]] = select i1 [[AS_NE]], i32 [[AO]], i32 [[PO]]
98 ; CHECK: [[ABPO:%.*]] = select i1 [[BS_NE]], i32 [[BO]], i32 [[APO]]
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1351 OperandData(Value *V, bool APO, bool IsUsed) in OperandData()
1352 : V(V), APO(APO), IsUsed(IsUsed) {} in OperandData()
1360 bool APO = false; member
1538 bool OpIdxAPO = getData(OpIdx, Lane).APO; in getBestOperand()
1561 bool OpAPO = OpData.APO; in getBestOperand()
1702 if (OpData.APO) in getMaxNumOperandsThatCanBeReordered()
1757 bool APO = (OpIdx == 0) ? false : IsInverseOperation; in appendOperandsOfVL() local
1759 APO, false}; in appendOperandsOfVL()
1785 bool OpAPO = getData(OpIdx, Lane).APO; in shouldBroadcast()
1793 if (Data.APO != OpAPO || Data.IsUsed) in shouldBroadcast()
[all …]