Searched refs:CmpInfo (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionOptimizer.cpp102 using CmpInfo = std::tuple<int, unsigned, AArch64CC::CondCode>;
112 CmpInfo adjustCmp(MachineInstr *CmpMI, AArch64CC::CondCode Cmp);
113 void modifyCmp(MachineInstr *CmpMI, const CmpInfo &Info);
242 AArch64ConditionOptimizer::CmpInfo AArch64ConditionOptimizer::adjustCmp(
266 return CmpInfo(NewImm, Opc, getAdjustedCmp(Cmp));
271 const CmpInfo &Info) {
321 CmpInfo Info = adjustCmp(CmpMI, Cmp);
412 CmpInfo HeadCmpInfo = adjustCmp(HeadCmpMI, HeadCmp);
413 CmpInfo TrueCmpInfo = adjustCmp(TrueCmpMI, TrueCmp);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp977 const ComparisonCategoryInfo &CmpInfo = local
979 assert(CmpInfo.Record->isTriviallyCopyable() &&
1020 Select = EmitCmpRes(CmpInfo.getEqualOrEquiv());
1021 } else if (!CmpInfo.isPartial()) {
1023 Builder.CreateSelect(EmitCmp(CK_Less), EmitCmpRes(CmpInfo.getLess()),
1024 EmitCmpRes(CmpInfo.getGreater()), "sel.lt");
1026 EmitCmpRes(CmpInfo.getEqualOrEquiv()),
1030 EmitCmp(CK_Equal), EmitCmpRes(CmpInfo.getEqualOrEquiv()),
1031 EmitCmpRes(CmpInfo.getUnordered()), "sel.eq");
1033 EmitCmpRes(CmpInfo
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp12033 const ComparisonCategoryInfo &CmpInfo =
12035 const VarDecl *VD = CmpInfo.getValueInfo(CmpInfo.makeWeakResult(CCR))->VD;

Completed in 198 milliseconds