- f5f0a1f This is now done using a real i33, rather than by Duncan Sands · 16 years ago
- 7afe8fa Use early exits. Reduce indentation. by Devang Patel · 16 years ago
- d4e1845 Use const, to support platforms where strrchr returns a const char *. by Dan Gohman · 16 years ago
- cfbcd59 Answer a common FAQ: by Dan Gohman · 16 years ago
- 35b5107 Pacify gcc-4.3 (thinks IsConstant may be used uninitialized). by Duncan Sands · 16 years ago
- f0e366a Fix PR3457: Ignore control successors when looking for closest scheduled successor. A control successor doesn't read result(s) produced by the scheduling unit being evaluated. by Evan Cheng · 16 years ago
- f66d7b5 Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end during inlining. by Devang Patel · 16 years ago
- 4afc90d Enable scalar replacement of AllocaInst whose one of the user is dbg info. by Devang Patel · 16 years ago
- 2303df9 Validate file id. by Devang Patel · 16 years ago
- 2cc7531 Function temporaries can not overlap with retval or args.See the comment in source code to know the reason. Anything having .auto. in its name is local to a function in nature irrespective of the linkage specified. print static local variables in module level IDATA section. by Sanjiv Gupta · 16 years ago
- a0eedac Implement FpSET_ST1_*. by Evan Cheng · 16 years ago
- 4ded02f If the target cannot issue a copy for the given source and dest registers, abort instead of silently continue. by Evan Cheng · 16 years ago
- 1de17d5 Fix PR 3471, and some cleanups. by Dale Johannesen · 16 years ago
- 65b52df Simplify code. by Evan Cheng · 16 years ago
- b1032a8 Make sure constant subscript is truncated to ptr size if it may not fit. by Evan Cheng · 16 years ago
- 484f01b incorporate review feedback by Gabor Greif · 16 years ago
- 333014e Use doxygen comment syntax. by Dan Gohman · 16 years ago
- b9070d3 Use slightly more correct grammar in error messages. by Dan Gohman · 16 years ago
- ed2c453 80-column violations. by Mikhail Glushenkov · 16 years ago
- ccd27fb make sure that BranchInst::getSuccessor() does not assert in cast<> by Gabor Greif · 16 years ago
- fb3e5ca Fix comment. by Bill Wendling · 16 years ago
- af9b6b2 These function return 'void'. Don't have 'return' return anything. by Bill Wendling · 16 years ago
- 3060f5b fix typo, patch by Jonathan Brandmeyer! by Chris Lattner · 16 years ago
- f60df7f Testcase for PR2437. by Duncan Sands · 16 years ago
- 8f0d99e Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrnach bug are fixed. by Evan Cheng · 16 years ago
- 190424e Fix another case ShortenDeadCopySrcLiveRange is shortening too much. No test case possible since I don't know what to grep for. :-( by Evan Cheng · 16 years ago
- dc54d31 Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty by Evan Cheng · 16 years ago
- 0de5d6f Strip the LTO dylib. by Bill Wendling · 16 years ago
- eaa0ffb Small fix for the 'strip' command. Do a list of .so files. by Bill Wendling · 16 years ago
- 32c1a4c Eliminate a 'control reaches end of non-void function' warning. by Evan Cheng · 16 years ago
- 51739ca Don't run 'strip' on files that aren't there. by Bill Wendling · 16 years ago
- 25c0805 Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts. by Bill Wendling · 16 years ago
- 7c77089 mention rdynamic, PR3431, patch by Stein Roger Skafløtten! by Chris Lattner · 16 years ago
- 41b485c Document llvm.umul.with.overflow indicating that it's badly broken and not intended for use. by Bill Wendling · 16 years ago
- 171de4f Rename dg.exp to llvmc.exp. This is so I can ignore it during a make check if I want to. by Bill Wendling · 16 years ago
- cf5daf7 80-column violation. by Mikhail Glushenkov · 16 years ago
- ba041f4 Add a Sleep() function. by Mikhail Glushenkov · 16 years ago
- e220e8c I can't type today apparently. by Chris Lattner · 16 years ago
- 0cdadd8 Add Emacs hints to Alarm.inc. by Mikhail Glushenkov · 16 years ago
- be685cc add a note. by Chris Lattner · 16 years ago
- 4a2f112 fix typo by Chris Lattner · 16 years ago
- 0562029 fix typo by Chris Lattner · 16 years ago
- b4bd16f reject void pointers with a nice error: by Chris Lattner · 16 years ago
- 0fd4a27 document pointer type constraints, PR3513 by Chris Lattner · 16 years ago
- 6dff394 The 'false.c' test must depend on llvm-g++. by Mikhail Glushenkov · 16 years ago
- 0a1fcce Fix PR3486. Fix a bug in code that manually patch physical register live interval after its sub-register is coalesced with a virtual register. by Evan Cheng · 16 years ago
- 86fb9fd Strengthen the previous check. by Evan Cheng · 16 years ago
- f18134a r64073 commit message is lost. Here it is: by Evan Cheng · 16 years ago
- 77fde2c by Evan Cheng · 16 years ago
- da01af7 Fixes from feedback. by Bill Wendling · 16 years ago
- ac1df8e Document the 'llvm.OP.with.overflow' intrinsics. by Bill Wendling · 16 years ago
- b805030 Mistakenly turned this on. by Bill Wendling · 16 years ago
- 7f51fd3 Revert r63999. It was breaking self-hosting builds. by Bill Wendling · 16 years ago
- ed54534 testcase for r64049 of llvm-gcc. by Chris Lattner · 16 years ago
- 556b4a6 Add missing break statements, fixing PR3503. by Chris Lattner · 16 years ago
- 6753f95 Instrcombine should not change load(cast p) to cast(load p) if the cast by Mon P Wang · 16 years ago
- 6f38cb6 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 16 years ago
- a56c037 Revert 64023. make prefers GNUmakefile over makefile. by Evan Cheng · 16 years ago
- 923166f Move Apple style build makefiles to the top level. Just like llvmgcc42. by Evan Cheng · 16 years ago
- 3a4baf1 fix bugpoint url, patch by Pieter de Bie! by Chris Lattner · 16 years ago
- 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 16 years ago
- 5471a00 Change several SmallPtrSetImpl members from public to protected, by Dan Gohman · 16 years ago
- f3ab3a9 Simplify some code by using blocks_begin(), blocks_end(), and by Dan Gohman · 16 years ago
- f996831 Add an API for strings with possible NULLs in the middle. Refactor the other by Nick Lewycky · 16 years ago
- f344d83 Insert space to avoid warning and make code more readable. by Mike Stump · 16 years ago
- 0df91b2 Free the buffer in the case where we don't create a module out of it, as by Nick Lewycky · 16 years ago
- 92570c4 Make SDNode constructors take a DebugLoc always. by Dale Johannesen · 16 years ago
- c963b63 Enable machine sinking pass in non-fast mode. by Evan Cheng · 16 years ago
- 472da14 Deleted one line too many. oops. by Dale Johannesen · 16 years ago
- edb62c4 Remove now-unused constructors. by Dale Johannesen · 16 years ago
- b6f5417 Don't sink the instruction if TargetRegisterInfo::isSafeToMoveRegClassDefs doesn't think it's safe. This works around PR1911. by Evan Cheng · 16 years ago
- 0469280 Needs this file too. by Dale Johannesen · 16 years ago
- b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 16 years ago
- 2d0a1cc Refactor some repeated logic into a separate function. by Dan Gohman · 16 years ago
- 288b824 Make a comment a doxygen comment. by Dan Gohman · 16 years ago
- 2325c7b Constify operators. by Bill Wendling · 16 years ago
- e8d7230 Remove more non-DebugLoc getNode variants. Use by Dale Johannesen · 16 years ago
- e72c596 And one more file. by Dale Johannesen · 16 years ago
- de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 16 years ago
- ac06d00 Record debug location information in the Dwarf writer. by Bill Wendling · 16 years ago
- 8fcf170 Clear out the CurDebugLoc info when doing a 'clear' on the SDL object. by Bill Wendling · 16 years ago
- 4936548 Add comparison operators to DebugLoc. by Bill Wendling · 16 years ago
- 21afcda Split the locking out of JIT::runJITOnFunction so that callers by Dan Gohman · 16 years ago
- e98fc32 Make Mutex's constructor explicit, and tidy up whitespace. by Dan Gohman · 16 years ago
- 9036d80 Use .size and .type on ELF systems; this helps tools that map by Dan Gohman · 16 years ago
- 3f4c81d Deallocate() methods now take a 'const void*' instead of a 'void *', matching observed behavior with how 'delete[]' can be used. by Ted Kremenek · 16 years ago
- f5f5dce Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 16 years ago
- 0a3776d Rename SelectionDAGISel::Schedule to by Dan Gohman · 16 years ago
- a2d8b06 Print globl directive for variables with external linkage (global variables). by Sanjiv Gupta · 16 years ago
- 56774d2 Delete an unused member function. by Dan Gohman · 16 years ago
- 37059d5 We don't really need the abort here. This unbreak x86_64 linux build. by Evan Cheng · 16 years ago
- 770bcc7 Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo. by Evan Cheng · 16 years ago
- 84fbac5 Move ScheduleDAGSDNodes.h to be a private header. Front-ends by Dan Gohman · 16 years ago
- 4350eb8 Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's safe to move an instruction which defines a value in the register class. Replace pre-splitting specific IgnoreRegisterClassBarriers with this new hook. by Evan Cheng · 16 years ago
- b3a021c Change -1 => negative number. by Evan Cheng · 16 years ago
- 6dc75fe Move ScheduleDAGInstrs.h to be a private header. Front-ends by Dan Gohman · 16 years ago
- 6f8d762 Document the meaning of -1 for getCopyCost. by Evan Cheng · 16 years ago
- 3948d81 Tidy up the ScheduleDAG class definition a little. Make a few by Dan Gohman · 16 years ago
- 772eeb1 Don't pass BitVectors by value, pass them by reference. by Roman Levenstein · 16 years ago
- b454eab Correct strange whitespace. by Nick Lewycky · 16 years ago