Home
last modified time | relevance | path

Searched refs:Icmp (Results 1 – 25 of 25) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstrumentation.cpp84 case Inst::Icmp: in instrumentInst()
DIceTargetLoweringX86BaseImpl.h861 } else if (auto *Icmp = llvm::dyn_cast<InstIcmp>(Next)) {
862 Operand *Src0 = Icmp->getSrc(0);
863 Operand *Src1 = Icmp->getSrc(1);
865 NewInst = InstIcmp::create(Func, Icmp->getCondition(),
866 Icmp->getDest(), Src0, Src1);
3512 void TargetX86Base<TraitsType>::lowerIcmpAndConsumer(const InstIcmp *Icmp,
3514 Operand *Src0 = legalize(Icmp->getSrc(0));
3515 Operand *Src1 = legalize(Icmp->getSrc(1));
3516 Variable *Dest = Icmp->getDest();
3519 lowerIcmp(Icmp);
[all …]
DIceTargetLoweringX86Base.h599 Context.insert<typename Traits::Insts::Icmp>(Src0, Src1); in _cmp()
1136 void lowerIcmpAndConsumer(const InstIcmp *Icmp, const Inst *Consumer);
1149 void lowerIcmpVector(const InstIcmp *Icmp);
1150 void lowerFcmpVector(const InstFcmp *Icmp);
1175 lowerIcmp64(const InstIcmp *Icmp, const Inst *Consumer);
DIceInst.cpp101 X(Icmp, "icmp"); in getInstName()
378 : InstHighLevel(Func, Inst::Icmp, 2, Dest), Condition(Condition) { in InstIcmp()
DIceInst.h56 Icmp, enumerator
577 static bool classof(const Inst *Instr) { return Instr->getKind() == Icmp; } in classof()
DIceTargetLowering.cpp441 case Inst::Icmp: in lower()
DIceInstX86Base.h105 Icmp, enumerator
2635 return InstX86Base::isClassof(Instr, InstX86Base::Icmp); in classof()
3289 using Icmp = typename InstImpl<TraitsType>::InstX86Icmp; member
DIceTargetLoweringARM32.cpp3587 case Inst::Icmp: { in lowerInt1ForBranch()
6742 case Inst::Icmp: { in lowerInt1ForSelect()
6826 case Inst::Icmp: { in lowerInt1()
6880 case Inst::Icmp: in shouldTrackProducer()
DIceTargetLoweringMIPS32.cpp330 case Inst::Icmp: { in genTargetHelperCallFor()
3118 if (Producer->getKind() == Inst::Icmp) { in lowerBr()
6034 return Instr.getKind() == Inst::Icmp; in shouldTrackProducer()
DIceInstX86BaseImpl.h255 : InstX86Base(Func, InstX86Base::Icmp, 2, nullptr) { in InstX86Icmp()
/external/llvm/test/Bindings/OCaml/
Dcore.ml319 ignore (define_global "const_icmp" (const_icmp Icmp.Sle foldbomb five) m);
369 (const_icmp Icmp.Sle foldbomb five)
1034 let c = build_icmp Icmp.Ne p1 p2 "build_icmp_ne" atentry in
1035 insist (Some Icmp.Ne = icmp_predicate c);
1038 let c = build_icmp Icmp.Sle p2 p1 "build_icmp_sle" atentry in
1039 insist (Some Icmp.Sle = icmp_predicate c);
1080 let inst46 = build_icmp Icmp.Eq p1 p2 "build_icmp" atentry in
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
Dllvm.ml102 module Icmp = struct module
449 external const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
872 external icmp_predicate : llvalue -> Icmp.t option = "llvm_instr_icmp_predicate"
874 external icmp_predicate : llvalue -> Icmp.t option = "llvm_instr_icmp_predicate"
1131 external build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
Dllvm.mli149 module Icmp : sig module
929 val const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
1584 val icmp_predicate : llvalue -> Icmp.t option
2237 val build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
/external/swiftshader/third_party/llvm-7.0/llvm/test/Bindings/OCaml/
Dcore.ml329 ignore (define_global "const_icmp" (const_icmp Icmp.Sle foldbomb five) m);
379 (const_icmp Icmp.Sle foldbomb five)
1088 let c = build_icmp Icmp.Ne p1 p2 "build_icmp_ne" atentry in
1089 insist (Some Icmp.Ne = icmp_predicate c);
1092 let c = build_icmp Icmp.Sle p2 p1 "build_icmp_sle" atentry in
1093 insist (Some Icmp.Sle = icmp_predicate c);
1148 let inst46 = build_icmp Icmp.Eq p1 p2 "build_icmp" atentry in
/external/llvm/bindings/ocaml/llvm/
Dllvm.ml114 module Icmp = struct module
551 external const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
996 external icmp_predicate : llvalue -> Icmp.t option = "llvm_instr_icmp_predicate"
1321 external build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
Dllvm.mli167 module Icmp : sig module
1101 val const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
1771 (** [icmp_predicate i] returns the [Icmp.t] corresponding to an [icmp]
1773 val icmp_predicate : llvalue -> Icmp.t option
2444 val build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/ocaml/llvm/
Dllvm.ml139 module Icmp = struct module
619 external const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
978 external icmp_predicate : llvalue -> Icmp.t option = "llvm_instr_icmp_predicate"
1310 external build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
Dllvm.mli156 module Icmp : sig module
1125 val const_icmp : Icmp.t -> llvalue -> llvalue -> llvalue
1781 (** [icmp_predicate i] returns the [Icmp.t] corresponding to an [icmp]
1783 val icmp_predicate : llvalue -> Icmp.t option
2460 val build_icmp : Icmp.t -> llvalue -> llvalue -> string ->
/external/swiftshader/third_party/LLVM/test/Bindings/Ocaml/
Dvmcore.ml268 ignore (define_global "const_icmp" (const_icmp Icmp.Sle foldbomb five) m);
315 (const_icmp Icmp.Sle foldbomb five)
1154 ignore (build_icmp Icmp.Ne p1 p2 "build_icmp_ne" atentry);
1155 ignore (build_icmp Icmp.Sle p2 p1 "build_icmp_sle" atentry);
1188 let inst46 = build_icmp Icmp.Eq p1 p2 "build_icmp" atentry in
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h346 bool replacedSelectWithOperand(SelectInst *SI, const ICmpInst *Icmp,
DInstCombineCompares.cpp3073 const ICmpInst *Icmp, in replacedSelectWithOperand() argument
3076 if (isChainSelectCmpBranch(SI) && Icmp->getPredicate() == ICmpInst::ICMP_EQ) { in replacedSelectWithOperand()
3087 if (Succ->getUniquePredecessor() && dominatesAllUses(SI, Icmp, Succ)) { in replacedSelectWithOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h422 bool replacedSelectWithOperand(SelectInst *SI, const ICmpInst *Icmp,
DInstCombineCompares.cpp4224 const ICmpInst *Icmp, in replacedSelectWithOperand() argument
4227 if (isChainSelectCmpBranch(SI) && Icmp->getPredicate() == ICmpInst::ICMP_EQ) { in replacedSelectWithOperand()
4240 if (Succ->getSinglePredecessor() && dominatesAllUses(SI, Icmp, Succ)) { in replacedSelectWithOperand()
/external/swiftshader/third_party/subzero/docs/
DDESIGN.rst277 - Icmp: integer comparison
/external/swiftshader/third_party/subzero/
DDESIGN.rst277 - Icmp: integer comparison