/external/swiftshader/src/Reactor/ |
Optimizer.hpp | 22 void optimize(Ice::Cfg *function);
|
/external/swiftshader/third_party/subzero/src/ |
IceVariableSplitting.h | 21 void splitBlockLocalVariables(class Cfg *Func);
|
IceInstARM32.h | 67 void dump(const Cfg *, Ostream &Str) const override { 105 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, 113 static OperandARM32Mem *create(Cfg *Func, Type Ty, Variable *Base, 137 void emit(const Cfg *Func) const override; 139 void dump(const Cfg *Func, Ostream &Str) const override; 152 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, 154 OperandARM32Mem(Cfg *Func, Type Ty, Variable *Base, Variable *Index, 174 static OperandARM32ShAmtImm *create(Cfg *Func, ConstantInteger32 *ShAmt) { 183 void emit(const Cfg *Func) const override; 185 void dump(const Cfg *Func, Ostream &Str) const override [all...] |
IceInstMIPS32.h | 64 void dump(const Cfg *, Ostream &Str) const override { 81 static OperandMIPS32FCC *create(Cfg *Func, OperandMIPS32FCC::FCC FCC) { 87 void emit(const Cfg *Func) const override { 98 void dump(const Cfg *Func, Ostream &Str) const override { 129 static OperandMIPS32Mem *create(Cfg *Func, Type Ty, Variable *Base, 139 void emit(const Cfg *Func) const override; 152 void dump(const Cfg *Func, Ostream &Str) const override { 171 OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, Operand *ImmOffset, 295 void dump(const Cfg *Func) const override; 306 const Cfg *Func) [all...] |
IceInstX86Base.h | 208 void dump(const Cfg *Func) const override; 211 void emitTwoAddress(const Cfg *Func, const char *Opcode, 214 static TargetLowering *getTarget(const Cfg *Func) { 219 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) 262 static InstX86FakeRMW *create(Cfg *Func, Operand *Data, Operand *Addr, 276 void dump(const Cfg *Func) const override; 283 InstX86FakeRMW(Cfg *Func, Operand *Data, Operand *Addr, 293 static InstX86GetIP *create(Cfg *Func, Variable *Dest) { 296 void emit(const Cfg *Func) const override; 297 void emitIAS(const Cfg *Func) const override [all...] |
IceInst.h | 29 // TODO: The Cfg structure, and instructions in particular, need to be 86 void renumber(Cfg *Func); 154 /// Cfg::splitLocalVars(). 161 void livenessLightweight(Cfg *Func, LivenessBV &Live); 179 // resize(size_t, const Ice::Inst &). virtual void emit(const Cfg *Func) 180 // const = 0; virtual void emitIAS(const Cfg *Func) const = 0; 181 virtual void emit(const Cfg *) const { 184 virtual void emitIAS(const Cfg *Func) const { emit(Func); } 185 virtual void dump(const Cfg *Func) const; 186 virtual void dumpExtras(const Cfg *Func) const [all...] |
IceInstrumentation.h | 16 /// Cfg. Although Instrumentation is an abstract class, each of its virtual 48 void instrumentFunc(Cfg *Func); 56 virtual bool isInstrumentable(Cfg *) { return true; } 80 virtual void instrumentStart(Cfg *) {} 81 virtual void instrumentLocalVars(Cfg *) {} 82 virtual void finishFunc(Cfg *) {}
|
IceTranslator.h | 31 class Cfg; 52 void translateFcn(std::unique_ptr<Cfg> Func); 83 CfgOptWorkItem(std::unique_ptr<Cfg> Func) : Func(std::move(Func)) {} 84 std::unique_ptr<Cfg> getParsedCfg() override { return std::move(Func); } 88 std::unique_ptr<Ice::Cfg> Func;
|
IceInstMIPS32.cpp | 48 OperandMIPS32Mem::OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, 157 template <> void InstMIPS32Lui::emit(const Cfg *Func) const { 176 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 182 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 190 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue, 253 InstMIPS32Label::InstMIPS32Label(Cfg *Func, TargetMIPS32 *Target) 265 void InstMIPS32Label::dump(const Cfg *Func) const { 272 void InstMIPS32Label::emit(const Cfg *Func) const { 279 void InstMIPS32Label::emitIAS(const Cfg *Func) const { 284 InstMIPS32Call::InstMIPS32Call(Cfg *Func, Variable *Dest, Operand *CallTarget [all...] |
IceLoopAnalyzer.h | 11 /// \brief This analysis identifies loops in the CFG. 29 CfgVector<Loop> ComputeLoopInfo(Cfg *Func);
|
IceCfgNode.h | 31 static CfgNode *create(Cfg *Func, SizeT Number) { 35 Cfg *getCfg() const { return Func; } 113 void emit(Cfg *Func) const; 114 void emitIAS(Cfg *Func) const; 115 void dump(Cfg *Func) const; 131 CfgNode(Cfg *Func, SizeT Number) 135 Cfg *const Func;
|
IceCfg.h | 11 /// \brief Declares the Cfg class, which represents the control flow graph and 29 class Cfg { 30 Cfg() = delete; 31 Cfg(const Cfg &) = delete; 32 Cfg &operator=(const Cfg &) = delete; 37 ~Cfg(); 39 static std::unique_ptr<Cfg> create(GlobalContext *Ctx, 41 return std::unique_ptr<Cfg>(new Cfg(Ctx, SequenceNumber)) [all...] |
IceInst.cpp | 79 Inst::Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) 127 void Inst::renumber(Cfg *Func) { 199 void Inst::livenessLightweight(Cfg *Func, LivenessBV &Live) { 273 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, 281 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, 304 InstAssign::InstAssign(Cfg *Func, Variable *Dest, Operand *Source) 314 InstBr::InstBr(Cfg *Func, Operand *Source, CfgNode *TargetTrue_, 331 InstBr::InstBr(Cfg *Func, CfgNode *Target) 357 InstCast::InstCast(Cfg *Func, OpKind CastKind, Variable *Dest, Operand *Source) 362 InstExtractElement::InstExtractElement(Cfg *Func, Variable *Dest [all...] |
IceInstARM32.cpp | 120 void InstARM32::startNextInst(const Cfg *Func) const { 125 void InstARM32::emitUsingTextFixup(const Cfg *Func) const { 160 void InstARM32::emitIAS(const Cfg *Func) const { emitUsingTextFixup(Func); } 163 const InstARM32Pred *Instr, const Cfg *Func, 178 const InstARM32Pred *Instr, const Cfg *Func) { 201 const Cfg *Func) { 215 const InstARM32Pred *Instr, const Cfg *Func, 231 const InstARM32 *Instr, const Cfg *Func, 246 const InstARM32 *Instr, const Cfg *Func) { 262 const Cfg *Func) [all...] |
IceInstX86BaseImpl.h | 50 InstImpl<TraitsType>::InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, 61 InstImpl<TraitsType>::InstX86GetIP::InstX86GetIP(Cfg *Func, Variable *Dest) 65 InstImpl<TraitsType>::InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, 74 InstImpl<TraitsType>::InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, 84 InstImpl<TraitsType>::InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, 94 InstImpl<TraitsType>::InstX86Label::InstX86Label(Cfg *Func, 108 InstImpl<TraitsType>::InstX86Br::InstX86Br(Cfg *Func, const CfgNode *TargetTrue, 170 InstImpl<TraitsType>::InstX86Jmp::InstX86Jmp(Cfg *Func, Operand *Target) 176 InstImpl<TraitsType>::InstX86Call::InstX86Call(Cfg *Func, Variable *Dest, 184 InstImpl<TraitsType>::InstX86Movmsk::InstX86Movmsk(Cfg *Func, Variable *Dest [all...] |
IceASanInstrumentation.h | 49 bool isInstrumentable(Cfg *Func) override; 57 void instrumentStart(Cfg *Func) override; 58 void finishFunc(Cfg *Func) override;
|
IceCfg.cpp | 11 /// \brief Implements the Cfg class. 37 Cfg::Cfg(GlobalContext *Ctx, uint32_t SequenceNumber) 58 Cfg::~Cfg() { 68 // Called in the initalizer list of Cfg's constructor to create the Allocator 71 ArenaAllocator *Cfg::createAllocator() { 83 std::string Cfg::getFunctionNameAndSize() const { 101 void Cfg::setError(const std::string &Message) { 106 CfgNode *Cfg::makeNode() [all...] |
IceTargetLoweringX8632.h | 40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) { 70 explicit TargetX8632(Cfg *Func) : TargetX86Base(Func) {}
|
IceTargetLoweringX8664.h | 40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) { 73 explicit TargetX8664(Cfg *Func) : TargetX86Base(Func) {}
|
IceThreading.cpp | 32 EmitterWorkItem::EmitterWorkItem(uint32_t Seq, std::unique_ptr<Cfg> F) 53 std::unique_ptr<Cfg> EmitterWorkItem::getCfg() {
|
IceOperand.h | 79 virtual void emit(const Cfg *Func) const = 0; 86 virtual void dump(const Cfg *Func, Ostream &Str) const = 0; 87 void dump(const Cfg *Func) const { 139 void emit(const Cfg *Func) const override { emit(Func->getTarget()); } 207 void dump(const Cfg *, Ostream &Str) const override { 280 inline void ConstantInteger32::dump(const Cfg *, Ostream &Str) const { 306 inline void ConstantInteger64::dump(const Cfg *, Ostream &Str) const { 417 void dump(const Cfg *Func, Ostream &Str) const override; 453 void dump(const Cfg *, Ostream &Str) const override { 622 /// RangeType is arena-allocated from the Cfg's allocator [all...] |
IceRegAlloc.h | 34 explicit LinearScan(Cfg *Func); 43 void dump(Cfg *Func) const; 115 Cfg *const Func;
|
IceLiveness.h | 17 /// At the Cfg level, the actual live intervals are recorded. 70 Cfg *getFunc() const { return Func; } 110 static std::unique_ptr<Liveness> create(Cfg *Func, LivenessMode Mode) { 123 Liveness(Cfg *Func, LivenessMode Mode) 138 Cfg *Func; 140 /// Size of Nodes is Cfg::Nodes.size().
|
WasmTranslator.h | 68 std::unique_ptr<Cfg>
|
/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellDriver1CommandsLib/ |
Devices.c | 24 @param[in, out] Cfg On successful return this buffer will be
48 IN OUT BOOLEAN *Cfg,
63 || Cfg == NULL
72 *Cfg = FALSE;
101 *Cfg = TRUE;
143 BOOLEAN Cfg;
232 Status = GetDeviceHandleInfo(*HandleListWalker, &Type, &Cfg, &Diag, &Parents, &Devices, &Children, &Name, Language);
242 Cfg?(SfoFlag?L'Y':L'X'):(SfoFlag?L'N':L'-'),
|