HomeSort by relevance Sort by last modified time
    Searched refs:FalseReg (Results 1 - 25 of 25) sorted by null

  /external/llvm/lib/Target/Lanai/
LanaiInstrInfo.cpp 509 MachineOperand FalseReg = MI.getOperand(Invert ? 1 : 2);
511 const TargetRegisterClass *PreviousClass = MRI.getRegClass(FalseReg.getReg());
534 // allocator ensure the FalseReg is allocated the same register as operand 0.
535 FalseReg.setImplicit();
536 NewMI.addOperand(FalseReg);
  /external/llvm/lib/Target/AArch64/
AArch64InstrInfo.h 159 unsigned FalseReg) const override;
AArch64InstrInfo.cpp 368 unsigned TrueReg, unsigned FalseReg, int &CondCycles, int &TrueCycles,
373 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg));
389 else if (canFoldIntoCSel(MRI, FalseReg))
411 unsigned TrueReg, unsigned FalseReg) const {
517 // FalseReg, so we need to invert the condition.
519 TrueReg = FalseReg;
521 FoldedOpc = canFoldIntoCSel(MRI, FalseReg, &NewVReg);
525 FalseReg = NewVReg;
534 MRI.constrainRegClass(FalseReg, RC);
537 BuildMI(MBB, I, DL, get(Opc), DstReg).addReg(TrueReg).addReg(FalseReg).addImm
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 182 unsigned FalseReg) const override;
PPCInstrInfo.cpp 687 unsigned TrueReg, unsigned FalseReg,
703 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg));
729 unsigned FalseReg) const {
739 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg));
740 assert(RC && "TrueReg and FalseReg must have overlapping register classes");
791 unsigned FirstReg = SwapOps ? FalseReg : TrueReg,
792 SecondReg = SwapOps ? TrueReg : FalseReg;
    [all...]
  /external/llvm/include/llvm/Target/
TargetInstrInfo.h 672 /// instruction that chooses between TrueReg and FalseReg based on the
676 /// FalseReg, and Cond to the destination register. In most cases, a select
684 /// @param FalseReg Virtual register to select when Cond is false.
687 /// @param FalseCycles Latency from FalseReg to select output.
690 unsigned TrueReg, unsigned FalseReg,
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 678 /// instruction that chooses between TrueReg and FalseReg based on the
682 /// FalseReg, and Cond to the destination register. In most cases, a select
690 /// @param FalseReg Virtual register to select when Cond is false.
693 /// @param FalseCycles Latency from FalseReg to select output.
696 unsigned TrueReg, unsigned FalseReg
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/
TargetInstrInfo.h 678 /// instruction that chooses between TrueReg and FalseReg based on the
682 /// FalseReg, and Cond to the destination register. In most cases, a select
690 /// @param FalseReg Virtual register to select when Cond is false.
693 /// @param FalseCycles Latency from FalseReg to select output.
696 unsigned TrueReg, unsigned FalseReg
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Target/
TargetInstrInfo.h     [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyFastISel.cpp 728 unsigned FalseReg = getRegForValue(Select->getFalseValue());
729 if (FalseReg == 0)
733 std::swap(TrueReg, FalseReg);
764 .addReg(FalseReg)
    [all...]
  /external/llvm/lib/Target/X86/
X86InstrInfo.h 328 unsigned FalseReg) const override;
X86InstrInfo.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp     [all...]

Completed in 2510 milliseconds