/external/swiftshader/third_party/subzero/src/ |
IceOperand.h | 437 /// ConstantUndef represents an unspecified bit pattern. Although it is legal to 438 /// lower ConstantUndef to any value, backends should try to make code 440 class ConstantUndef : public Constant { 441 ConstantUndef() = delete; 442 ConstantUndef(const ConstantUndef &) = delete; 443 ConstantUndef &operator=(const ConstantUndef &) = delete; 446 static ConstantUndef *create(GlobalContext *Ctx, Type Ty) { 447 return new (Ctx->allocate<ConstantUndef>()) ConstantUndef(Ty) [all...] |
IceTargetLowering.h | 330 virtual void emit(const ConstantUndef *C) const = 0; 524 auto *Undef = ConstantUndef::create(Ctx, DestTy);
|
IceGlobalContext.cpp | 177 // UndefPool maps ICE types to the corresponding ConstantUndef values. 185 ConstantUndef *getOrAdd(GlobalContext *Ctx, Type Ty) { 187 Pool[Ty] = ConstantUndef::create(Ctx, Ty); 192 std::vector<ConstantUndef *> Pool; [all...] |
IceOperand.cpp | 630 void ConstantUndef::emit(TargetLowering *Target) const { Target->emit(this); }
|
IceTargetLoweringMIPS32.cpp | 280 auto *Undef = ConstantUndef::create(Ctx, DestTy); 309 auto *Undef = ConstantUndef::create(Ctx, IceType_v4f32); 337 auto *Undef = ConstantUndef::create(Ctx, DestTy); 430 auto *Undef = ConstantUndef::create(Ctx, DestTy); 597 auto *Undef = ConstantUndef::create(Ctx, IceType_v4f32); [all...] |
IceTargetLoweringMIPS32.h | 154 void emit(const ConstantUndef *C) const final { [all...] |
IceCfg.cpp | [all...] |
IceTargetLoweringARM32.h | 156 void emit(const ConstantUndef *C) const final; [all...] |
IceTargetLoweringARM32.cpp | [all...] |
IceTargetLoweringX86Base.h | 211 void emit(const ConstantUndef *C) const final; [all...] |
IceTargetLoweringX86BaseImpl.h | [all...] |