Home
last modified time | relevance | path

Searched refs:FlagDef (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp243 const MachineOperand *FlagDef = in getClobberType() local
245 if (!FlagDef) in getClobberType()
247 if (FlagDef->isDead() && X86::getNFVariant(MI.getOpcode())) in getClobberType()
H A DX86MCInstLower.cpp518 const MachineOperand *FlagDef = in Lower() local
520 if (!MF.getFunction().hasOptSize() && FlagDef && FlagDef->isDead()) in Lower()
H A DX86InstrInfo.cpp5557 MachineOperand *FlagDef = in optimizeCompareInstr() local
5559 assert(FlagDef && "Unable to locate a def EFLAGS operand"); in optimizeCompareInstr()
5560 FlagDef->setIsDead(false); in optimizeCompareInstr()
9634 const MachineOperand *FlagDef = in hasReassociableOperands() local
9636 assert((Inst.getNumDefs() == 1 || FlagDef) && "Implicit def isn't flags?"); in hasReassociableOperands()
9637 if (FlagDef && !FlagDef->isDead()) in hasReassociableOperands()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td421 class FlagDef<bit polarity, bit value,
454 class ApplySuffix<FlagDef flag, BothFlags suffix> {
455 FlagDef Result
456 = FlagDef<flag.Polarity, flag.Value,
466 : FlagDef<true, value.Value, flags, vis, help, implied_by_expressions> {}
472 : FlagDef<false, value.Value, flags, vis, help, implied_by_expressions> {}
474 // Expanded FlagDef that's convenient for creation of TableGen records.
475 class FlagDefExpanded<FlagDef flag, string prefix, string name, string spelling>
476 : FlagDef<flag.Polarity, flag.Value, flag.OptionFlags, flag.OptionVisibility,
509 FlagDef flag1_base, FlagDef flag2_base,
[all …]