Home
last modified time | relevance | path

Searched refs:InstSelect (Results 1 – 15 of 15) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInst.h732 class InstSelect : public InstHighLevel {
733 InstSelect() = delete;
734 InstSelect(const InstSelect &) = delete;
735 InstSelect &operator=(const InstSelect &) = delete;
738 static InstSelect *create(Cfg *Func, Variable *Dest, Operand *Condition, in create()
740 return new (Func->allocate<InstSelect>()) in create()
741 InstSelect(Func, Dest, Condition, SourceTrue, SourceFalse); in create()
751 InstSelect(Cfg *Func, Variable *Dest, Operand *Condition, Operand *Source1,
DIceInstrumentation.h74 virtual void instrumentSelect(LoweringContext &, class InstSelect *) {} in instrumentSelect() argument
DIceInstrumentation.cpp103 instrumentSelect(Context, llvm::cast<InstSelect>(Instr)); in instrumentInst()
DIceInst.cpp472 InstSelect::InstSelect(Cfg *Func, Variable *Dest, Operand *Condition, in InstSelect() function in Ice::InstSelect
926 void InstSelect::dump(const Cfg *Func) const { in dump()
DIceTargetLowering.h408 virtual void lowerSelect(const InstSelect *Instr) = 0;
DIceTargetLoweringX86BaseImpl.h217 if (llvm::isa<InstSelect>(Instr))
877 } else if (auto *Select = llvm::dyn_cast<InstSelect>(Next)) {
881 NewInst = InstSelect::create(Func, Select->getDest(),
3417 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3426 lowerSelectVector(llvm::cast<InstSelect>(Consumer));
3493 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3597 lowerSelectVector(llvm::cast<InstSelect>(Consumer));
3865 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3900 if (const auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3926 if (const auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
[all …]
DIceTargetLoweringX86Base.h282 void lowerSelect(const InstSelect *Instr) override;
1147 void lowerSelectVector(const InstSelect *Instr);
1158 bool lowerOptimizeFcmpSelect(const InstFcmp *Fcmp, const InstSelect *Select);
DIceTargetLowering.cpp451 lowerSelect(llvm::cast<InstSelect>(Instr)); in lower()
DIceConverter.cpp534 return Ice::InstSelect::create(Func.get(), Dest, Cond, Source1, Source2); in convertSelectInstruction()
DIceTargetLoweringMIPS32.h785 void lowerSelect(const InstSelect *Instr) override;
DIceTargetLoweringMIPS32.cpp276 Operand *SrcT = llvm::cast<InstSelect>(Instr)->getTrueOperand(); in genTargetHelperCallFor()
277 Operand *SrcF = llvm::cast<InstSelect>(Instr)->getFalseOperand(); in genTargetHelperCallFor()
278 Operand *Cond = llvm::cast<InstSelect>(Instr)->getCondition(); in genTargetHelperCallFor()
294 Context.insert<InstSelect>(Dst, OpC, OpT, OpF); in genTargetHelperCallFor()
5517 void TargetMIPS32::lowerSelect(const InstSelect *Instr) { in lowerSelect()
DIceTargetLoweringARM32.h289 void lowerSelect(const InstSelect *Instr) override;
DPNaClTranslator.cpp2296 CurrentNode->appendInst(Ice::InstSelect::create( in ProcessRecord()
DIceTargetLoweringARM32.cpp6109 void TargetARM32::lowerSelect(const InstSelect *Instr) { in lowerSelect()
/external/swiftshader/src/Reactor/
DSubzeroReactor.cpp1938 auto *select = Ice::InstSelect::create(::function, result, C, ifTrue, ifFalse); in createSelect()
2604 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Max()
2618 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Min()
2894 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Max()
2907 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Min()
3566 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Max()
3580 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Min()
3825 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Max()
3839 auto select = Ice::InstSelect::create(::function, result, condition, y.value(), x.value()); in Min()
3939 auto select = Ice::InstSelect::create(::function, result, condition, x.value(), y.value()); in Max()
[all …]