Home
last modified time | relevance | path

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

/external/swiftshader/third_party/subzero/src/
DIceInst.h725 class InstSelect : public InstHighLevel {
726 InstSelect() = delete;
727 InstSelect(const InstSelect &) = delete;
728 InstSelect &operator=(const InstSelect &) = delete;
731 static InstSelect *create(Cfg *Func, Variable *Dest, Operand *Condition, in create()
733 return new (Func->allocate<InstSelect>()) in create()
734 InstSelect(Func, Dest, Condition, SourceTrue, SourceFalse); in create()
744 InstSelect(Cfg *Func, Variable *Dest, Operand *Condition, Operand *Source1,
DIceInstrumentation.h75 virtual void instrumentSelect(LoweringContext &, class InstSelect *) {} in instrumentSelect() argument
DIceInstrumentation.cpp103 instrumentSelect(Context, llvm::cast<InstSelect>(Instr)); in instrumentInst()
DIceInst.cpp480 InstSelect::InstSelect(Cfg *Func, Variable *Dest, Operand *Condition, in InstSelect() function in Ice::InstSelect
934 void InstSelect::dump(const Cfg *Func) const { in dump()
DIceTargetLoweringX86BaseImpl.h204 if (llvm::isa<InstSelect>(Instr))
875 } else if (auto *Select = llvm::dyn_cast<InstSelect>(Next)) {
879 NewInst = InstSelect::create(Func, Select->getDest(),
3341 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3350 lowerSelectVector(llvm::cast<InstSelect>(Consumer));
3417 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3521 lowerSelectVector(llvm::cast<InstSelect>(Consumer));
3789 if (auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3824 if (const auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
3850 if (const auto *Select = llvm::dyn_cast<InstSelect>(Consumer)) {
[all …]
DIceTargetLowering.h415 virtual void lowerSelect(const InstSelect *Instr) = 0;
DIceTargetLoweringX86Base.h282 void lowerSelect(const InstSelect *Instr) override;
1151 void lowerSelectVector(const InstSelect *Instr);
1162 bool lowerOptimizeFcmpSelect(const InstFcmp *Fcmp, const InstSelect *Select);
DIceTargetLowering.cpp464 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()
5540 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.cpp6120 void TargetARM32::lowerSelect(const InstSelect *Instr) { in lowerSelect()
/external/swiftshader/src/Reactor/
DSubzeroReactor.cpp1270 auto *select = Ice::InstSelect::create(::function, result, C, ifTrue, ifFalse); in createSelect()
3523 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Max()
3536 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Min()
3988 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Max()
4001 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Min()
5922 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Max()
5935 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Min()
6366 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Max()
6379 auto select = Ice::InstSelect::create(::function, result, condition, y.value, x.value); in Min()
6899 auto select = Ice::InstSelect::create(::function, result, condition, x.value, y.value); in Max()
[all …]