mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-02 07:11:49 +00:00
Don't repeat names in comments and clang-format this function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232375 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6ea2c6d718
commit
6fcd5b90ab
@ -1094,16 +1094,19 @@ static unsigned X86ChooseCmpOpcode(EVT VT, const X86Subtarget *Subtarget) {
|
||||
}
|
||||
}
|
||||
|
||||
/// X86ChooseCmpImmediateOpcode - If we have a comparison with RHS as the RHS
|
||||
/// of the comparison, return an opcode that works for the compare (e.g.
|
||||
/// CMP32ri) otherwise return 0.
|
||||
/// If we have a comparison with RHS as the RHS of the comparison, return an
|
||||
/// opcode that works for the compare (e.g. CMP32ri) otherwise return 0.
|
||||
static unsigned X86ChooseCmpImmediateOpcode(EVT VT, const ConstantInt *RHSC) {
|
||||
switch (VT.getSimpleVT().SimpleTy) {
|
||||
// Otherwise, we can't fold the immediate into this comparison.
|
||||
default: return 0;
|
||||
case MVT::i8: return X86::CMP8ri;
|
||||
case MVT::i16: return X86::CMP16ri;
|
||||
case MVT::i32: return X86::CMP32ri;
|
||||
default:
|
||||
return 0;
|
||||
case MVT::i8:
|
||||
return X86::CMP8ri;
|
||||
case MVT::i16:
|
||||
return X86::CMP16ri;
|
||||
case MVT::i32:
|
||||
return X86::CMP32ri;
|
||||
case MVT::i64:
|
||||
// 64-bit comparisons are only valid if the immediate fits in a 32-bit sext
|
||||
// field.
|
||||
|
Loading…
Reference in New Issue
Block a user