Commit History

Author SHA1 Message Date
  Owen Anderson 1d0be15f89 Push LLVMContexts through the IntegerType APIs. 16 years ago
  Jakob Stoklund Olesen 4a0f08c5fc Add MachineFrameInfo::getPristineRegisters(MBB) method. 16 years ago
  Jim Grosbach 1b747ad8a0 SjLj based exception handling unwinding support. This patch is nasty, brutish 16 years ago
  David Greene b525766479 16 years ago
  Daniel Dunbar 275872e799 Fix some comments referring to std::cerr. 16 years ago
  Dan Gohman f266f89634 MachineFunction no longer needs Annotation. 16 years ago
  Dan Gohman ad2afc2a42 Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage 16 years ago
  Daniel Dunbar c5b19b21d8 Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many 16 years ago
  Dan Gohman 933c762371 Manage MachineFunctions with an analysis Pass instead of the Annotable 16 years ago
  Daniel Dunbar ce63ffb52f More migration to raw_ostream, the water has dried up around the iostream hole. 16 years ago
  Daniel Dunbar f6ccee5a9d Switch to getNameStr(). 16 years ago
  Chris Lattner 7cf12c7efd reimplement Constant::ContainsRelocations as 16 years ago
  Chris Lattner 354c0165e7 no really, I can spell! 16 years ago
  Chris Lattner cb45963643 add an API so target-independent codegen can determine if a constant 16 years ago
  Chris Lattner 3380d5c4aa revert r76602, 76603, and r76615, pending design discussions. 16 years ago
  David Greene 4b938958bc 16 years ago
  Bill Wendling 20c568f366 Add an "alignment" field to the MachineFunction object. It makes more sense to 16 years ago
  Bill Wendling dd37b360d7 My guess is that RegInfo should only call the Allocator.Deallocator if it's not 16 years ago
  Owen Anderson 8cbc94afb7 Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. 16 years ago
  Bill Wendling df7d5d3170 Temporarily revert r72191. It was causing an assert during llvm-gcc 16 years ago
  Argyrios Kyrtzidis a3437647dc Introduce DebugScope which gets embedded into the machine instructions' DebugLoc. 16 years ago
  Owen Anderson 2b2c0d716a Down with static variables! 16 years ago
  Jim Grosbach 2afb3b7251 Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presence 16 years ago
  Jim Grosbach 0e0da734bb Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is 16 years ago
  Argyrios Kyrtzidis a26eae64dd Make DebugLoc independent of DwarfWriter. 16 years ago
  Bob Wilson 998e125a87 Move duplicated AddLiveIn function from X86 and ARM backends to be a method 16 years ago
  Dan Gohman 593ea05957 Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line. 16 years ago
  Chris Lattner 266c7bbbbc Add a new "available_externally" linkage type. This is intended 16 years ago
  Dan Gohman f871ccb853 Now that errs() is properly non-buffered, there's no need to 16 years ago
  Evan Cheng 1606e8e4cd Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues. 16 years ago