HomeSort by relevance Sort by last modified time
    Searched refs:InstCast (Results 1 - 17 of 17) sorted by null

  /external/swiftshader/third_party/subzero/src/
WasmTranslator.cpp 549 InstCast::create(Func, InstCast::Zext, Dest, TmpDest));
559 InstCast::create(Func, InstCast::Zext, Dest, TmpDest));
569 InstCast::create(Func, InstCast::Zext, Dest, TmpDest));
579 InstCast::create(Func, InstCast::Zext, Dest, TmpDest));
589 InstCast::create(Func, InstCast::Zext, Dest, TmpDest))
    [all...]
IceInstrumentation.h 63 virtual void instrumentCast(LoweringContext &, class InstCast *) {}
IceTargetLoweringMIPS32.cpp 423 auto *CastInstr = llvm::cast<InstCast>(Instr);
424 const InstCast::OpKind CastKind = CastInstr->getCastKind();
438 Context.insert<InstCast>(CastKind, Dst, Op);
450 case InstCast::Fptosi:
451 case InstCast::Fptoui: {
456 const bool DestIsSigned = CastKind == InstCast::Fptosi;
479 case InstCast::Sitofp:
480 case InstCast::Uitofp: {
485 const bool SourceIsSigned = CastKind == InstCast::Sitofp;
508 case InstCast::Bitcast:
    [all...]
IceConverter.cpp 249 return convertCastInstruction(cast<ZExtInst>(Instr), Ice::InstCast::Zext);
251 return convertCastInstruction(cast<SExtInst>(Instr), Ice::InstCast::Sext);
254 Ice::InstCast::Trunc);
257 Ice::InstCast::Fptrunc);
260 Ice::InstCast::Fpext);
263 Ice::InstCast::Fptosi);
266 Ice::InstCast::Fptoui);
269 Ice::InstCast::Sitofp);
272 Ice::InstCast::Uitofp);
275 Ice::InstCast::Bitcast)
    [all...]
IceInst.h 459 class InstCast : public InstHighLevel {
460 InstCast() = delete;
461 InstCast(const InstCast &) = delete;
462 InstCast &operator=(const InstCast &) = delete;
474 static InstCast *create(Cfg *Func, OpKind CastKind, Variable *Dest,
476 return new (Func->allocate<InstCast>())
477 InstCast(Func, CastKind, Dest, Source);
485 InstCast(Cfg *Func, OpKind CastKind, Variable *Dest, Operand *Source)
    [all...]
IceInstrumentation.cpp 76 instrumentCast(Context, llvm::cast<InstCast>(Instr));
IceTargetLoweringARM32.cpp 512 InstCast::OpKind CastKind;
519 CastKind = InstCast::Zext;
523 CastKind = InstCast::Sext;
527 CastKind = InstCast::Zext;
531 CastKind = InstCast::Sext;
545 // we just insert a InstCast right before the call to the helper.
547 Context.insert<InstCast>(CastKind, Src0_32, Src0);
550 // For extending Src1, we will just insert an InstCast if Src1 is not a
557 if (CastKind == InstCast::Zext) {
565 Context.insert<InstCast>(CastKind, Src1_32, Src1)
    [all...]
IceTargetLoweringX86BaseImpl.h 188 if (auto *Cast = llvm::dyn_cast<InstCast>(Instr)) {
192 case InstCast::Trunc:
208 if (auto *Cast = llvm::dyn_cast<InstCast>(Instr)) {
212 case InstCast::Sext:
214 case InstCast::Zext:
882 } else if (auto *Cast = llvm::dyn_cast<InstCast>(Next)) {
886 NewInst = InstCast::create(Func, Cast->getCastKind(),
    [all...]
IceInst.cpp 357 InstCast::InstCast(Cfg *Func, OpKind CastKind, Variable *Dest, Operand *Source)
795 const char *InstCast::getCastName(InstCast::OpKind Kind) {
796 if (Kind < InstCast::OpKind::_num)
798 llvm_unreachable("Invalid InstCast::OpKind");
802 void InstCast::dump(const Cfg *Func) const {
    [all...]
PNaClTranslator.cpp     [all...]
IceTargetLowering.h 406 virtual void lowerCast(const InstCast *Instr) = 0;
IceCfg.cpp     [all...]
IceTargetLowering.cpp 433 lowerCast(llvm::cast<InstCast>(Instr));
    [all...]
IceTargetLoweringMIPS32.h 773 void lowerCast(const InstCast *Instr) override;
    [all...]
IceTargetLoweringARM32.h 218 void lowerCast(const InstCast *Instr) override;
    [all...]
IceTargetLoweringX86Base.h 272 void lowerCast(const InstCast *Instr) override;
    [all...]
  /external/swiftshader/src/Reactor/
SubzeroReactor.cpp 858 auto bitcast = Ice::InstCast::create(::function, Ice::InstCast::Bitcast, result, vector.loadValue());
871 auto bitcast = Ice::InstCast::create(::function, Ice::InstCast::Bitcast, result, vector.loadValue());
906 auto bitcast = Ice::InstCast::create(::function, Ice::InstCast::Bitcast, vector, value);
918 auto bitcast = Ice::InstCast::create(::function, Ice::InstCast::Bitcast, vector, value);
994 static Value *createCast(Ice::InstCast::OpKind op, Value *v, Type *destType)
1002 Ice::InstCast *cast = Ice::InstCast::create(::function, op, result, v)
    [all...]

Completed in 270 milliseconds