Lines Matching defs:AH
4181 // Don't interfere with something that can be handled by extracting AH.
4182 // TODO: If we are able to fold a load, BEXTR might still be better than AH.
5907 LoReg = X86::AL; ClrReg = HiReg = X86::AH;
5932 // clear the upper 8 bits (AH).
6010 // Prevent use of AH in a REX instruction by explicitly copying it to
6017 if (HiReg == X86::AH && !SDValue(Node, 1).use_empty()) {
6018 SDValue AHCopy = CurDAG->getRegister(X86::AH, MVT::i8);
6106 // Move AH into flags.
6110 SDValue AH = CurDAG->getCopyToReg(Chain, dl, X86::AH, Extract, SDValue());
6111 Chain = AH;
6113 CurDAG->getMachineNode(X86::SAHF, dl, MVT::i32, AH.getValue(1)), 0);