• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/

Lines Matching defs:bool

141     bool isValid() const {
146 operator bool() const { return isValid(); }
155 bool operator==(SlotIndex other) const {
159 bool operator!=(SlotIndex other) const {
165 bool operator<(SlotIndex other) const {
170 bool operator<=(SlotIndex other) const {
176 bool operator>(SlotIndex other) const {
182 bool operator>=(SlotIndex other) const {
187 static bool isSameInstr(SlotIndex A, SlotIndex B) {
193 static bool isEarlierInstr(SlotIndex A, SlotIndex B) {
203 bool isBlock() const { return getSlot() == Slot_Block; }
206 bool isEarlyClobber() const { return getSlot() == Slot_EarlyClobber; }
210 bool isRegister() const { return getSlot() == Slot_Register; }
213 bool isDead() const { return getSlot() == Slot_Dead; }
231 SlotIndex getRegSlot(bool EC = false) const {
282 template <> struct isPodLike<SlotIndex> { static const bool value = true; };
292 inline bool operator<(SlotIndex V, const IdxMBBPair &IM) {
296 inline bool operator<(const IdxMBBPair &IM, SlotIndex V) {
301 bool operator()(const IdxMBBPair &LHS, const IdxMBBPair &RHS) const {
354 virtual bool runOnMachineFunction(MachineFunction &fn);
375 bool hasIndex(const MachineInstr *instr) const {
484 bool findLiveInMBBs(SlotIndex start, SlotIndex end,
488 bool resVal = false;
531 SlotIndex insertMachineInstrInMaps(MachineInstr *mi, bool Late = false) {
636 static inline bool startLess(const SlotIndex &x, const SlotIndex &a) {
639 static inline bool stopLess(const SlotIndex &b, const SlotIndex &x) {
642 static inline bool adjacent(const SlotIndex &a, const SlotIndex &b) {