/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ConditionOptimizer.cpp | 102 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/ |
D | AArch64ConditionOptimizer.cpp | 95 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/ |
D | AArch64ConditionOptimizer.cpp | 102 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/ |
D | CGExprAgg.cpp | 1005 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 …]
|
D | CGBuiltin.cpp | 17144 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/ |
D | aco_optimizer.cpp | 520 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/ |
D | ExprConstant.cpp | 12821 const ComparisonCategoryInfo &CmpInfo = in VisitBinCmp() local 12823 const VarDecl *VD = CmpInfo.getValueInfo(CmpInfo.makeWeakResult(CCR))->VD; in VisitBinCmp()
|