search for: settargetflag

Displaying 3 results from an estimated 3 matches for "settargetflag".

Did you mean: settargetflags
2012 Oct 29
3
[LLVMdev] [llvm-commits] [llvm] r162770 - in /llvm/trunk: include/llvm/CodeGen/MachineOperand.h lib/CodeGen/MachineInstr.cpp
.../IsKill/IsDead flags - These are only valid for > MO_Register > /// operands. > @@ -176,9 +179,17 @@ > /// > MachineOperandType getType() const { return > (MachineOperandType)OpKind; } > > - unsigned char getTargetFlags() const { return TargetFlags; } > - void setTargetFlags(unsigned char F) { TargetFlags = F; } > - void addTargetFlag(unsigned char F) { TargetFlags |= F; } > + unsigned char getTargetFlags() const { > + return isReg() ? 0 : TargetFlags; > + } > + void setTargetFlags(unsigned char F) { > + assert(!isReg() && "Reg...
2012 Oct 29
0
[LLVMdev] [llvm-commits] [llvm] r162770 - in /llvm/trunk: include/llvm/CodeGen/MachineOperand.h lib/CodeGen/MachineInstr.cpp
...ly valid for >> MO_Register >> /// operands. >> @@ -176,9 +179,17 @@ >> /// >> MachineOperandType getType() const { return >> (MachineOperandType)OpKind; } >> >> - unsigned char getTargetFlags() const { return TargetFlags; } >> - void setTargetFlags(unsigned char F) { TargetFlags = F; } >> - void addTargetFlag(unsigned char F) { TargetFlags |= F; } >> + unsigned char getTargetFlags() const { >> + return isReg() ? 0 : TargetFlags; >> + } >> + void setTargetFlags(unsigned char F) { >> + assert(!isRe...
2012 Oct 29
2
[LLVMdev] [llvm-commits] [llvm] r162770 - in /llvm/trunk: include/llvm/CodeGen/MachineOperand.h lib/CodeGen/MachineInstr.cpp
...gt;> /// operands. > >> @@ -176,9 +179,17 @@ > >> /// > >> MachineOperandType getType() const { return > >> (MachineOperandType)OpKind; } > >> > >> - unsigned char getTargetFlags() const { return TargetFlags; } > >> - void setTargetFlags(unsigned char F) { TargetFlags = F; } > >> - void addTargetFlag(unsigned char F) { TargetFlags |= F; } > >> + unsigned char getTargetFlags() const { > >> + return isReg() ? 0 : TargetFlags; } void > >> + setTargetFlags(unsigned char F) { > >> +...