커밋 기록

작성자 SHA1 메시지 날짜
  Owen Anderson 1d0be15f89 Push LLVMContexts through the IntegerType APIs. 16 년 전
  Jakob Stoklund Olesen efb8e3e113 Don't tamper with <undef> operands in MachineInstr::addRegisterKilled. 16 년 전
  Jakob Stoklund Olesen 980daea857 Fix Bug 4657: register scavenger asserts with subreg lowering 16 년 전
  Jakob Stoklund Olesen ece4818516 Never add a kill flag to a constrained physical register in a two-addr instruction. 16 년 전
  Evan Cheng 7cc2c406d0 Fix a typo. 16 년 전
  Jakob Stoklund Olesen 45d34fe358 Fix http://llvm.org/bugs/show_bug.cgi?id=4583 16 년 전
  Jakob Stoklund Olesen 57e599a46b Teach MachineInstr::isRegTiedToDefOperand() to correctly parse inline asm operands. 16 년 전
  Torok Edwin c23197a26f llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 16 년 전
  Torok Edwin c25e7581b9 assert(0) -> LLVM_UNREACHABLE. 16 년 전
  Evan Cheng 4784f1fc73 Add a bit IsUndef to MachineOperand. This indicates the def / use register operand is defined by an implicit_def. That means it can def / use any register and passes (e.g. register scavenger) can feel free to ignore them. 16 년 전
  Chris Lattner 31530617dd Rearrange some stuff in MachineOperand and add a new TargetFlags field. 16 년 전
  Evan Cheng ef5d070bbe Fix support for inline asm input / output operand tying when operand spans across multiple registers (e.g. two i64 operands in 32-bit mode). 16 년 전
  Dan Gohman c965ee223c Remove some unnecessary #includes. 16 년 전
  Argyrios Kyrtzidis a26eae64dd Make DebugLoc independent of DwarfWriter. 16 년 전
  Jakob Stoklund Olesen ce9be2cf5d MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const. 16 년 전
  Dan Gohman 9407cd4ede Fix MachineInstr::getNumExplicitOperands to count 16 년 전
  Dan Gohman 3bc1a3735f Give RemoveRegOperandFromRegInfo a comment and move the 16 년 전
  Chris Lattner c30aa7b3de ignore register zero in isRegTiedToUseOperand, following the example of 16 년 전
  Bob Wilson d9df501704 Fix pr3954. The register scavenger asserts for inline assembly with 16 년 전
  Chris Lattner 0c8382ce9a reg0 references are not real registers. This fixes a crash on the 16 년 전
  Evan Cheng fb11288109 Model inline asm constraint which ties an input to an output register as machine operand TIED_TO constraint. This eliminated the need to pre-allocate registers for these. This also allows register allocator can eliminate the unneeded copies. 16 년 전
  Evan Cheng a24752ff43 Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. 16 년 전
  Bill Wendling b5ef273757 Print out debug info when printing the machine instruction. 16 년 전
  Dale Johannesen 06efc02854 Add a DebugLoc field and some simple accessors. 16 년 전
  Dan Gohman 237dee1259 Use isTerminator() instead of isBranch()||isReturn() in 16 년 전
  Dan Gohman 2ccc839669 Print subreg information in MachineInstr::dump. 16 년 전
  Dan Gohman bcf28c08b3 Minor code simplification. 16 년 전
  Dan Gohman 2ce7f2068f Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant. 16 년 전
  Dan Gohman cbad42cfd1 Add more const qualifiers. This fixes build breakage from r59540. 17 년 전
  Dan Gohman b3b930a011 Make some methods const. 17 년 전