- 1959b75 Make SCEVCallbackVH a private nested class inside ScalarEvolution, as by Dan Gohman · 15 years ago
- 5be18e8 Teach SCEVExpander to expand arithmetic involving pointers into GEP by Dan Gohman · 15 years ago
- 6c3534c Add some comments noting how IndVarSimplify facilitates LoopInfo functionality. by Dan Gohman · 15 years ago
- 84e5cac Make using an unsupported CAS size a hard error on Windows. by Owen Anderson · 15 years ago
- ecb1684 Fix up the Windows portion of Atomic.h. This is untested, but it is my best understanding of what should work. by Owen Anderson · 15 years ago
- 0346223 Template CompareAndSwap function. by Owen Anderson · 15 years ago
- 7141782 Now that we have atomics support properly detected by configure, by Owen Anderson · 15 years ago
- 3959223 Update a comment to reflect changes in the surrounding code. by Dan Gohman · 15 years ago
- c1a45f6 Add missing file. by Argyrios Kyrtzidis · 15 years ago
- b3a847d Allow the JIT ExecutionEngine to report details about the generated machine code. by Argyrios Kyrtzidis · 15 years ago
- d4083e5 Remove getType() overrides for ExtractValueInst and InsertValueInst. by Eric Christopher · 15 years ago
- 071d73d termios.h contains the winsize structure we need to determine the by Douglas Gregor · 15 years ago
- 859b482 Make ScalarEvolution::isLoopGuardedByCond work even when the edge by Dan Gohman · 15 years ago
- 70a1fe7 Add an isOne() utility function to ScalarEvolution, similar to isZero() by Dan Gohman · 15 years ago
- 6962815 Significantly improve Atomic.h by pulling in code from libatomic_ops by HP. This is a little outdated, but reasonably complete. by Owen Anderson · 15 years ago
- de52f86 by Owen Anderson · 15 years ago
- 18ad4cb Back out the thread-safe ManagedStatic for now. Too many people have too many problems with it for the moment. by Owen Anderson · 15 years ago
- 48872e0 Pass to verify generated machine code. by Jakob Stoklund Olesen · 15 years ago
- b2e82d0 Unbreak mingw build by Anton Korobeynikov · 15 years ago
- 2c34f32 Improve compatibility with older versions of Windows. by Owen Anderson · 15 years ago
- ca37b51 Factor out some common code, fix more typoes, and add a memory fence that might be needed. by Owen Anderson · 15 years ago
- d300a28 Fix an unfortunate typo. by Owen Anderson · 15 years ago
- 8064c8b (Hopefully) unbreak Apple-style builds. by Owen Anderson · 15 years ago
- 8060424 Don't #include OSAtomic.h unless we really need it. by Owen Anderson · 15 years ago
- 5f00b0c Now with working on Leopard! by Owen Anderson · 15 years ago
- 94555c2 Dropped this #include by accident. by Owen Anderson · 15 years ago
- 87ba22d Make ManagedStatic threadsafe by using atomic operations. by Owen Anderson · 15 years ago
- 9693813 Add CompareAndSwap. by Owen Anderson · 15 years ago
- dc817b6 Non-functionality changes: by Bill Wendling · 15 years ago
- c082324 Add an Atomic.h to the System library, for providing a platform independent API by Owen Anderson · 15 years ago
- f957012 Update the names of the exception handling sjlj instrinsics to by Jim Grosbach · 15 years ago
- 2afb3b7 Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presence by Jim Grosbach · 15 years ago
- 6ebf7bc Run code placement optimization for targets that want it (arm and x86 for now). by Evan Cheng · 15 years ago
- be1be5e Indentation. by Evan Cheng · 15 years ago
- 587daed Change MachineInstrBuilder::addReg() to take a flag instead of a list of by Bill Wendling · 15 years ago
- 467c430 Add three new helper routines, getNoopOrZeroExtend, by Dan Gohman · 15 years ago
- 7b9486a Add an int64_t variant of abs, for host environments by Dale Johannesen · 15 years ago
- 0e0da73 Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is by Jim Grosbach · 15 years ago
- b877a1f More MSVC fixes -- class/struct conflicts. by Bill Wendling · 15 years ago
- 13bb81a Use struct instead of class to make MCVS compile. by Bill Wendling · 15 years ago
- f46ef04 Clarify a comment. by Dan Gohman · 15 years ago
- 81db61a Factor the code for collecting IV users out of LSR into an IVUsers class, by Dan Gohman · 15 years ago
- 6dc4ade Add DW_AT_APPLE_isa and DW_AT_APPLE_block. Radar 6867696 by Mike Stump · 15 years ago
- 8d730fb Don't #include DerivedTypes.h from TargetData.h. by Jay Foad · 15 years ago
- 20b7ca1 Add a comment about the special meaning of VoidTy in this context. by Dan Gohman · 15 years ago
- 0174674 Add terminal width detection to llvm::sys::Process. This is needed to by Douglas Gregor · 15 years ago
- b9cfbd9 by John Mosby · 15 years ago
- 7524b59 Change TargetData::getIntPtrType() to return an IntegerType instead of by Jay Foad · 15 years ago
- 26e2de1 Needed #includes. Thanks Fritz van Bommel! by Bill Wendling · 15 years ago
- cb33799 Make MDNode use CallbackVH. Also change MDNode to store Value* instead of by Nick Lewycky · 15 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 15 years ago
- fb79160 Fix another bug in r71252. This code supports GetElementPtr by Dan Gohman · 15 years ago
- 6bce643 Add memoization for getSCEVAtScope results for instructions by Dan Gohman · 15 years ago
- 66a7e85 Make the SCEV* form of getSCEVAtScope public, to allow ScalarEvolution by Dan Gohman · 15 years ago
- 26466c0 Factor out the code for creating SCEVs for GEPs into a separate function. by Dan Gohman · 15 years ago
- 1827e82 Add a getExitBlock utility function to LoopInfo which returns the by Dan Gohman · 15 years ago
- c1c6ef8 Factor out cycle-finder code and make it generic. by Anton Korobeynikov · 15 years ago
- 2a6e0a2 Add some examples to show the difference between by Duncan Sands · 15 years ago
- 9a38e3e Revert 71165. It did more than just revert 71158 and it introduced by Dan Gohman · 15 years ago
- 5b8479c Temporarily revert r71158. It was causing a failure during a full bootstrap: by Bill Wendling · 15 years ago
- ecb403a Factor out a common base class between SCEVCommutativeExpr and by Dan Gohman · 15 years ago
- cd76240 Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLoc function. by Argyrios Kyrtzidis · 15 years ago
- bbf1db7 Rename "loop aligner" pass to "code placement optimization" pass. by Evan Cheng · 15 years ago
- 20683f9 Add const modifiers. by Jakob Stoklund Olesen · 15 years ago
- 2c1d772 Just turn aggressive stack coloring off at -O3. by Bill Wendling · 15 years ago
- d0c1f9c Temporarily revert r71010. It was causing massive failures during self-hosting. by Bill Wendling · 15 years ago
- 116b274 Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's methods: by Argyrios Kyrtzidis · 15 years ago
- 0ec4146 Add simplify_type specializations to allow WeakVH, AssertingVH, and by Dan Gohman · 15 years ago
- d413c01 CMake: Detects libpthread and sets HAVE_LIBPTHREAD. by Oscar Fuentes · 15 years ago
- ec8b2a9 CMake: Added cmakedefine for HAVE_PTHREAD_H. by Oscar Fuentes · 15 years ago
- e149e99 OCaml parameter attribute bindings from PR2752. by Duncan Sands · 15 years ago
- 7af1c78 Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 15 years ago
- 8f18edd Quotes should be printed before private prefix; some code clean up. by Evan Cheng · 15 years ago
- 16de013 Add dump method to DIDescriptor. by Bill Wendling · 15 years ago
- ff9977f Add an explicit keyword. by Dan Gohman · 15 years ago
- 8c87ae2 Forgot this in the last commit. by Evan Cheng · 15 years ago
- d923fc6 Move getInstrOperandRegClass from the scheduler to TargetInstrInfo. by Evan Cheng · 15 years ago
- 35738ac Re-apply 70645, converting ScalarEvolution to use by Dan Gohman · 15 years ago
- af29a52 Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so that it by Chris Lattner · 15 years ago
- fe095f3 Restore minor deletion. by Mike Stump · 15 years ago
- c781a24 In some rare cases, the register allocator can spill registers but end up not utilizing registers at all. The fundamental problem is linearscan's backtracking can end up freeing more than one allocated registers. However, reloads and restores might be folded into uses / defs and freed registers might not be used at all. by Evan Cheng · 15 years ago
- 813090c Properly handle sdiv / udiv / srem / urem libcalls by Anton Korobeynikov · 15 years ago
- 77eaa68 -Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDebugInfo by Argyrios Kyrtzidis · 15 years ago
- f9a77b7 Revert r70645 for now; it's causing a variety of regressions. by Dan Gohman · 15 years ago
- db6fa29 Convert ScalarEvolution to use CallbackVH for its internal map. This by Dan Gohman · 15 years ago
- c09b12c Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from me by Dan Gohman · 15 years ago
- 42da7f7 Include <limits.h> to get the definition of CHAR_BIT. by Dan Gohman · 15 years ago
- afc36a9 Previously, RecursivelyDeleteDeadInstructions provided an option by Dan Gohman · 15 years ago
- fb7d35f When ScalarEvolution is told to forget the trip count for a loop, have by Dan Gohman · 15 years ago
- 837e59e Drop the default assumption about alignment down to 2 bits from 3. This apparently by Chris Lattner · 15 years ago
- f0e4cac Prevent looping when DenseSet is abused. by Stuart Hastings · 15 years ago
- cf5ab82 Actually insert inserted instructions into the InsertedValues map. by Dan Gohman · 15 years ago
- b52e1c5 Add an accessor method to allow clients to test if a given expression by Dan Gohman · 15 years ago
- 99a1302 Make SCEVExpander::addInsertedValue able to accept Values, not just by Dan Gohman · 15 years ago
- 9eddfd3 Fix compilation for some targets other than x86. by Argyrios Kyrtzidis · 15 years ago
- c26672a Add a comment to refer to the section of the programmer's manual that explains what the pointer tagging in Use is for. by Stefanus Du Toit · 15 years ago
- a26eae6 Make DebugLoc independent of DwarfWriter. by Argyrios Kyrtzidis · 15 years ago
- 714257f Add a mention of TypeBuilder to the programmer's manual, and clean up the class by Jeffrey Yasskin · 15 years ago
- ba67d87 getCommonSubClass() - Calculate the largest common sub-class of two register by Jakob Stoklund Olesen · 15 years ago
- 3d739fe Add some comments, and tidy up some whitespace. by Dan Gohman · 15 years ago