Home
last modified time | relevance | path

Searched refs:CmpInfo (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ConditionOptimizer.cpp102 using CmpInfo = std::tuple<int, unsigned, AArch64CC::CondCode>; typedef in __anona4fbd8550111::AArch64ConditionOptimizer
112 CmpInfo adjustCmp(MachineInstr *CmpMI, AArch64CC::CondCode Cmp);
113 void modifyCmp(MachineInstr *CmpMI, const CmpInfo &Info);
242 AArch64ConditionOptimizer::CmpInfo AArch64ConditionOptimizer::adjustCmp( in adjustCmp()
266 return CmpInfo(NewImm, Opc, getAdjustedCmp(Cmp)); in adjustCmp()
271 const CmpInfo &Info) { in modifyCmp()
321 CmpInfo Info = adjustCmp(CmpMI, Cmp); in adjustTo()
412 CmpInfo HeadCmpInfo = adjustCmp(HeadCmpMI, HeadCmp); in runOnMachineFunction()
413 CmpInfo TrueCmpInfo = adjustCmp(TrueCmpMI, TrueCmp); in runOnMachineFunction()
/external/llvm/lib/Target/AArch64/
DAArch64ConditionOptimizer.cpp95 typedef std::tuple<int, unsigned, AArch64CC::CondCode> CmpInfo; typedef in __anon8093f5330111::AArch64ConditionOptimizer
101 CmpInfo adjustCmp(MachineInstr *CmpMI, AArch64CC::CondCode Cmp);
102 void modifyCmp(MachineInstr *CmpMI, const CmpInfo &Info);
231 AArch64ConditionOptimizer::CmpInfo AArch64ConditionOptimizer::adjustCmp( in adjustCmp()
255 return CmpInfo(NewImm, Opc, getAdjustedCmp(Cmp)); in adjustCmp()
260 const CmpInfo &Info) { in modifyCmp()
310 CmpInfo Info = adjustCmp(CmpMI, Cmp); in adjustTo()
401 CmpInfo HeadCmpInfo = adjustCmp(HeadCmpMI, HeadCmp); in runOnMachineFunction()
402 CmpInfo TrueCmpInfo = adjustCmp(TrueCmpMI, TrueCmp); in runOnMachineFunction()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ConditionOptimizer.cpp102 using CmpInfo = std::tuple<int, unsigned, AArch64CC::CondCode>; typedef in __anonff42bb410111::AArch64ConditionOptimizer
112 CmpInfo adjustCmp(MachineInstr *CmpMI, AArch64CC::CondCode Cmp);
113 void modifyCmp(MachineInstr *CmpMI, const CmpInfo &Info);
243 AArch64ConditionOptimizer::CmpInfo AArch64ConditionOptimizer::adjustCmp( in adjustCmp()
267 return CmpInfo(NewImm, Opc, getAdjustedCmp(Cmp)); in adjustCmp()
272 const CmpInfo &Info) { in modifyCmp()
320 CmpInfo Info = adjustCmp(CmpMI, Cmp); in adjustTo()
411 CmpInfo HeadCmpInfo = adjustCmp(HeadCmpMI, HeadCmp); in runOnMachineFunction()
412 CmpInfo TrueCmpInfo = adjustCmp(TrueCmpMI, TrueCmp); in runOnMachineFunction()
/external/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp1005 const ComparisonCategoryInfo &CmpInfo = in VisitBinCmp() local
1007 assert(CmpInfo.Record->isTriviallyCopyable() && in VisitBinCmp()
1048 Select = EmitCmpRes(CmpInfo.getEqualOrEquiv()); in VisitBinCmp()
1049 } else if (!CmpInfo.isPartial()) { in VisitBinCmp()
1051 Builder.CreateSelect(EmitCmp(CK_Less), EmitCmpRes(CmpInfo.getLess()), in VisitBinCmp()
1052 EmitCmpRes(CmpInfo.getGreater()), "sel.lt"); in VisitBinCmp()
1054 EmitCmpRes(CmpInfo.getEqualOrEquiv()), in VisitBinCmp()
1058 EmitCmp(CK_Equal), EmitCmpRes(CmpInfo.getEqualOrEquiv()), in VisitBinCmp()
1059 EmitCmpRes(CmpInfo.getUnordered()), "sel.eq"); in VisitBinCmp()
1061 EmitCmpRes(CmpInfo.getGreater()), in VisitBinCmp()
[all …]
DCGBuiltin.cpp17144 auto CmpInfo = [] (Info A, Info B) { return A.BuiltinID < B.BuiltinID; }; in getIntrinsicForHexagonNonGCCBuiltin() local
17145 static const bool SortOnce = (llvm::sort(Infos, CmpInfo), true); in getIntrinsicForHexagonNonGCCBuiltin()
17149 Info{BuiltinID, 0, 0}, CmpInfo); in getIntrinsicForHexagonNonGCCBuiltin()
/external/mesa3d/src/amd/compiler/
Daco_optimizer.cpp520 struct CmpInfo { struct
530 ALWAYS_INLINE bool get_cmp_info(aco_opcode op, CmpInfo *info);
583 CmpInfo info; in can_swap_operands()
1495 ALWAYS_INLINE bool get_cmp_info(aco_opcode op, CmpInfo *info) in get_cmp_info()
1547 CmpInfo info; in get_ordered()
1553 CmpInfo info; in get_unordered()
1559 CmpInfo info; in get_inverse()
1565 CmpInfo info; in get_f32_cmp()
1571 CmpInfo info; in get_cmp_bitsize()
1577 CmpInfo info; in is_cmp()
/external/llvm-project/clang/lib/AST/
DExprConstant.cpp12821 const ComparisonCategoryInfo &CmpInfo = in VisitBinCmp() local
12823 const VarDecl *VD = CmpInfo.getValueInfo(CmpInfo.makeWeakResult(CCR))->VD; in VisitBinCmp()