Home | History | Annotate | Download | only in src

Lines Matching refs:Cfg

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.
700 static Variable *create(Cfg *Func, Type Ty, SizeT Index) {
711 virtual void setName(const Cfg *Func, const std::string &NewName) {
767 RegWeight getWeight(const Cfg *Func) const;
816 const Variable *asType(const Cfg *Func, Type Ty, RegNumT NewRegNum) const;
818 void emit(const Cfg *Func) const override;
820 void dump(const Cfg *Func, Ostream &Str) const override;
858 Variable(const Cfg *Func, OperandKind K, Type Ty, SizeT Index)
908 static Variable64On32 *create(Cfg *Func, Type Ty, SizeT Index) {
913 void setName(const Cfg
938 void initHiLo(Cfg *Func) {
957 Variable64On32(const Cfg *Func, OperandKind K, Type Ty, SizeT Index)
974 static VariableVecOn32 *create(Cfg *Func, Type Ty, SizeT Index) {
979 void setName(const Cfg *Func, const std::string &NewName) override {
997 void initVecElement(Cfg *Func) {
1017 VariableVecOn32(const Cfg *Func, OperandKind K, Type Ty, SizeT Index)
1086 explicit VariablesMetadata(const Cfg *Func) : Func(Func) {}
1087 /// Initialize the state by traversing all instructions/variables in the CFG.
1094 /// only return false if changes were made to the CFG after running init(), in
1136 const Cfg *Func;
1150 BooleanVariable(const Cfg *Func, OperandKind K, Type Ty, SizeT Index)
1154 static BooleanVariable *create(Cfg *Func, Type Ty, SizeT Index) {