Historia zmian

Autor SHA1 Wiadomość Data
  Bill Wendling aa5abe88d6 [unwind removal] We no longer have 'unwind' instructions being generated, so 13 lat temu
  Stepan Dyatkovskiy 24473120a2 SwitchInst refactoring. 13 lat temu
  David Blaikie 4d6ccb5f68 More dead code removal (using -Wunreachable-code) 13 lat temu
  Eli Friedman bb5a7442e3 Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. 14 lat temu
  Chris Lattner db125cfaf5 land David Blaikie's patch to de-constify Type, with a few tweaks. 14 lat temu
  Jay Foad e4d19c9eb2 PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be 14 lat temu
  Dan Gohman 963433115a Handle execution entrypoints with non-integer return types. 15 lat temu
  Chris Lattner 75361b69f3 rename llvm::llvm_report_error -> llvm::report_fatal_error 15 lat temu
  Duncan Sands 1df9859c40 There are two ways of checking for a given type, for example isa<PointerType>(T) 15 lat temu
  Duncan Sands b0bc6c361d Uniformize the names of type predicates: rather than having isFloatTy and 15 lat temu
  Benjamin Kramer f012705c7e Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. 15 lat temu
  David Greene ef573a3a75 Change errs() to dbgs(). 15 lat temu
  Nick Lewycky dbf6f518e9 Fix the interpreter to not crash due to zeroext/signext 16 lat temu
  Chris Lattner f32a6a3091 add interpreter support for indirect goto / blockaddress. The interpreter 16 lat temu
  Victor Hernandez 046e78ce55 Remove FreeInst. 16 lat temu
  Victor Hernandez 7b929dad59 Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. 16 lat temu
  Chris Lattner cf0fe8d813 strength reduce a ton of type equality tests to check the typeid (Through 16 lat temu
  Chris Lattner 79c5d3f971 remove the std::ostream version of module and type printing. 16 lat temu
  Chris Lattner bdff548e4d eliminate the "Value" printing methods that print to a std::ostream. 16 lat temu
  Owen Anderson 1d0be15f89 Push LLVMContexts through the IntegerType APIs. 16 lat temu
  Benjamin Kramer d5fe92efbc llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like "LLVM ERROR: llvm: error:" or "LLVM ERROR: ERROR:". 16 lat temu
  Torok Edwin c23197a26f llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. 16 lat temu
  Torok Edwin c25e7581b9 assert(0) -> LLVM_UNREACHABLE. 16 lat temu
  Torok Edwin 7d696d8040 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, 16 lat temu
  Chris Lattner 354b5ac161 remove dead function. 16 lat temu
  Owen Anderson fdca74c567 Get rid of unnecessary global variables. 16 lat temu
  Dan Gohman ae3a0be92e Split the Add, Sub, and Mul instruction opcodes into separate 16 lat temu
  Duncan Sands 777d2306b3 Rename PaddedSize to AllocSize, in the hope that this 16 lat temu
  Dan Gohman de551f91d8 Use CHAR_BIT instead of hard-coding 8 in several places where it 16 lat temu
  Chris Lattner 9029cb8363 don't assert and die on out of range (undefined) shifts. This fixes 16 lat temu