- 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 14 years ago
- 0f66d4b evil hack to coerce external users (projects) by Gabor Greif · 14 years ago
- b570968 MC: Fix some stray hunks I didn't intend to commit. by Daniel Dunbar · 14 years ago
- 9186fa6 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
- eb89c90 Remove stray comma. by Daniel Dunbar · 14 years ago
- 9461058 MC: Move COFF enumeration constants to llvm/Support/COFF.h, patch by Michael by Daniel Dunbar · 14 years ago
- 26d1429 Debugging infomration is encoded in llvm IR using metadata. This is designed by Devang Patel · 14 years ago
- 194db35 back out r107396 for now, it needs another minor change to function as advertised by Gabor Greif · 14 years ago
- 0ca182b evil hack to coerce external users (projects) by Gabor Greif · 14 years ago
- cf32c6e reformulate CallSiteBase::getCallee to adapt to CallInst::ArgOffset, and make it work even if CallInst::op_* are private by Gabor Greif · 14 years ago
- 7fbcc98 Teach fast-isel to avoid loading a value from memory when it's already by Dan Gohman · 14 years ago
- dd2ad84 Trailing whitespace. by Mikhail Glushenkov · 14 years ago
- a71f0e1 Rename NextPowerOfTwo to RoundUpToPowerOfTwo. by Duncan Sands · 14 years ago
- 2e50257 Clarify that the NextPowerOfTwo template is idempotent. by Duncan Sands · 14 years ago
- 2a8bf42 Rather than giving SmallPtrSetImpl a member field SmallArray which is magically by Duncan Sands · 14 years ago
- 914f2ff Begin implementation of an inline spiller. by Jakob Stoklund Olesen · 14 years ago
- 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
- 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
- 871dc24 Fix a buffer overflow noticed by gcc-4.6: zero is written into by Duncan Sands · 14 years ago
- 05b0b44 NextPowerOfTwo was already used to ensure that SmallSizePowTwo is a power by Duncan Sands · 14 years ago
- 190a7f4 give PATypeHolder an explicit copy ctor which initializes the type pointer, by Chris Lattner · 14 years ago
- 16575de minor cosmetics by Gabor Greif · 14 years ago
- f500cbd use ArgOffset constant to prepare for operand rotation by Gabor Greif · 14 years ago
- 009105c use ArgOperand API by Gabor Greif · 14 years ago
- d31f972 Add a VT argument to getMinimalPhysRegClass and replace the copy related uses by Rafael Espindola · 14 years ago
- 6be2bd5 Add an Intraprocedural form of BasicAliasAnalysis, which aims to by Dan Gohman · 14 years ago
- f187ac5 Added the darwin .secure_log_unique and .secure_log_reset directives. by Kevin Enderby · 14 years ago
- 4411fbe Pull in the libCrashReporterClient.a information with a warning comment. by Eric Christopher · 14 years ago
- 8d12169 Generalize AAEval so that it can be used both per-function and by Dan Gohman · 14 years ago
- 710ac07 extend ArgOperand interface: setArgOperand (in both CallInst and InvokeInst) by Gabor Greif · 14 years ago
- 41c9c0e add some named accessors for StoreInst by Chris Lattner · 14 years ago
- ae925f5 fit in 80 cols by Chris Lattner · 14 years ago
- 72d13ff When splitting a VAARG, remember its alignment. by Rafael Espindola · 14 years ago
- ce9a20b VNInfos don't need to be destructed anymore. by Benjamin Kramer · 14 years ago
- 15a5714 Don't track kills in VNInfo. Use interval ends instead. by Jakob Stoklund Olesen · 14 years ago
- 1315143 Change if-conversion block size limit checks to add some flexibility. by Evan Cheng · 14 years ago
- 1784d16 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 14 years ago
- ee27843 80-column and trailing whitespace cleanup by Jim Grosbach · 14 years ago
- d4d1f85 Tweak MemoryBuffer to allocate the class itself, the name and possibly the by Benjamin Kramer · 14 years ago
- f14e956 DataTypes.h.cmake (MSVC): Protect some #define's and use specific by Oscar Fuentes · 14 years ago
- 3c7b3fe Remove the now unused LiveIntervals::getVNInfoSourceReg(). by Jakob Stoklund Olesen · 14 years ago
- dd6f86a Silence some unused variable warnings. by Eric Christopher · 14 years ago
- 54edf4f Remove the -fast-spill option. by Jakob Stoklund Olesen · 14 years ago
- a24986d Replace a big gob of old coalescer logic with the new CoalescerPair class. by Jakob Stoklund Olesen · 14 years ago
- f0e1b89 Edit and clarify comments for TargetInstrInfo methods: by Bob Wilson · 14 years ago
- 27da66d Add a comment about a thread safety issue in Statistic.h. by Dan Gohman · 14 years ago
- 60e6f3d Add overloads for getFile and getFileOrSTDIN which take a const char * by Dan Gohman · 14 years ago
- 8df0801 Be more strict about subreg-to-subreg copies in CoalescerPair. by Jakob Stoklund Olesen · 14 years ago
- 4e39e9d Reapply r106634, now that the bug it exposed is fixed. by Dan Gohman · 14 years ago
- b8ac3b0 Revert "Replace a big gob of old coalescer logic with the new CoalescerPair class." by Jakob Stoklund Olesen · 14 years ago
- e9916a3 Use ValueMap instead of DenseMap. by Devang Patel · 14 years ago
- e9c5971 Replace a big gob of old coalescer logic with the new CoalescerPair class. by Jakob Stoklund Olesen · 14 years ago
- 29d3dd8 Cosmetic change. by Devang Patel · 14 years ago
- 02680f9 minor enhancement to llvm::isFreeCall API: return CallInst; no functional change by Gabor Greif · 14 years ago
- cbe762b Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,"... it was causing both 'file' (with clang) and 176.gcc (with llvm-gcc) to be miscompiled. by Daniel Dunbar · 14 years ago
- 9a52649 Some targets don't require the fencing MEMBARRIER instructions surrounding by Jim Grosbach · 14 years ago
- b9cd499 remove trailing whitespace by Jim Grosbach · 14 years ago
- 605c14f by Dan Gohman · 14 years ago
- 654dee4 Look for and use a different darwin crash reporter library. by Eric Christopher · 14 years ago
- 853d3fb Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks out by Dan Gohman · 14 years ago
- 5cf27f8 Split out the code for finding a unique loop predecessor from by Dan Gohman · 14 years ago
- 30f30e4 Add a comment explaining a non-obvious API. by Dan Gohman · 14 years ago
- a762b09 Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 14 years ago
- 4d54e5b Tail merging pass shall not break up IT blocks. rdar://8115404 by Evan Cheng · 14 years ago
- 1f4a149 Remove isTwoAddress from llvm. by Eric Christopher · 14 years ago
- e407c1d Move several non-performance-critical member functinos out of line. by Dan Gohman · 14 years ago
- 44781a0 make the Value constructor protected. by Chris Lattner · 14 years ago
- 485c43f Factor out duplicated code for reusing and inserting casts into by Dan Gohman · 14 years ago
- db49712 Teach regular and fast isel to set dead flags on unused implicit defs by Dan Gohman · 14 years ago
- 86050dc Allow ARM if-converter to be run after post allocation scheduling. by Evan Cheng · 14 years ago
- ef6eb9c back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) by Jim Grosbach · 14 years ago
- e03262f Add Expand-to-libcall support for additional atomics. This covers the usual by Jim Grosbach · 14 years ago
- 3bf6376 Revert r106304 (105548 and friends), which are the SCEVComplexityCompare by Dan Gohman · 14 years ago
- 78db186 Reapply 105540, 105542, and 105548, and revert r105732. by Dan Gohman · 14 years ago
- 5af58d8 Add explicit keywords. by Dan Gohman · 14 years ago
- a606d95 Start TargetRegisterClass indices at 0 instead of 1, so that by Dan Gohman · 14 years ago
- 2bff8ab Grammar. by Jim Grosbach · 14 years ago
- 4593433 Don't bother calling releaseMemory before destroying the DominatorTreeBase. by Dan Gohman · 14 years ago
- 03c3dc7 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 14 years ago
- 027657d Change UpdateNodeOperands' operand and return value from SDValue to by Dan Gohman · 14 years ago
- 07587a4 Remove getIntegerSCEV; it's redundant with getConstant, and getConstant by Dan Gohman · 14 years ago
- e368b46 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 14 years ago
- 7720cb3 isValueValidForType can be a static member function. by Dan Gohman · 14 years ago
- 8a7f742 Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass, by Dan Gohman · 14 years ago
- 3bf9125 Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This by Stuart Hastings · 14 years ago
- f7a503e Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and by Jason Molenda · 14 years ago
- 41f98a2 Revert r106117, which was the result of me misreading the C++98/03 by Douglas Gregor · 14 years ago
- 843aa1f MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol. by Daniel Dunbar · 14 years ago
- 83b4671 MC: Lift SwitchSection() and Finish() into MCObjectStreamer. by Daniel Dunbar · 14 years ago
- 8dc68ab MC: Factor out an MCObjectStreamer class, which will be shared by the concrete by Daniel Dunbar · 14 years ago
- 0964b4a Eliminate a redundant "typename" keyword by Douglas Gregor · 14 years ago
- 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 14 years ago
- 8a3eab9 Remove the local register allocator. Please use the fast allocator instead. by Jakob Stoklund Olesen · 14 years ago
- 386e918 simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0 by Benjamin Kramer · 14 years ago
- 59d52a3 disable SmallVectorImpl's copy constructor. This prevents a class by Chris Lattner · 14 years ago
- 40d07bb Add CoalescerPair helper class. by Jakob Stoklund Olesen · 14 years ago
- 9342f4f Add missing include to unbreak the build. by Sean Hunt · 14 years ago
- 774bc88 - Do away with SimpleHazardRecognizer.h. It's not used and offers little value. by Evan Cheng · 14 years ago
- 754f680 Fix a comment typo. by Bob Wilson · 14 years ago
- 31135c0 Let SmallVector take advantage of LiveRange's podness. by Benjamin Kramer · 14 years ago