- d80d608 There was a switch fall-through in the parser for textual LLVM that caused by David Tweed · 13 years ago
- e971659 Make the MergeGlobals pass correctly handle the address space qualifiers of the global variables. We partition the set of globals by their address space, and apply the same the trasnformation as before to merge them. by Silviu Baranga · 13 years ago
- a1e7530 Documentation: add a note that Clang on Mageia 2 can not find libstdc++ headers by Dmitri Gribenko · 13 years ago
- e13a2a3 R600/SIISelLowering.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 13 years ago
- 32e0662 CallingConvLower.h: Use bitfields like unsigned:1 instead of bool:1 . by NAKAMURA Takumi · 13 years ago
- 1cbeaeb Simplify LoopVectorize to require target transform info and rely on it by Chandler Carruth · 13 years ago
- f3252b1 Merge the unused header file for LoopVectorizer into the source file. by Chandler Carruth · 13 years ago
- 8bd6c52 Switch BBVectorize to directly depend on having a TTI analysis. by Chandler Carruth · 13 years ago
- 0c63e64 Add LICENSE.TXT covering contributions made by ARM. by Tim Northover · 13 years ago
- cf8814f Fix a slew of indentation and parameter naming style issues. This 80% of by Chandler Carruth · 13 years ago
- d12aae6 Switch LoopIdiom pass to directly require target transform information. by Chandler Carruth · 13 years ago
- a90a99a Rough out a new c'tor for the AttrBuilder class. by Bill Wendling · 13 years ago
- a812641 Remove more unnecessary # operators with nothing to paste proceeding them. by Craig Topper · 13 years ago
- 92f0917 Documentation updates for pointer-to-member debug info added in r171698. by David Blaikie · 13 years ago
- 62fdfb5 PR14759: Debug info support for C++ member pointers. by David Blaikie · 13 years ago
- 71ab7a7 Remove # from the beginning and end of def names. The # is a paste operator and should only be used with something to paste on either side. by Craig Topper · 13 years ago
- c12979a Remove # from the beginning and end of def names. by Craig Topper · 13 years ago
- 6a59f5a Revert r171140. We don't actually need to support #NAME. Because NAME by itself is interpreted just fine. by Craig Topper · 13 years ago
- df3bf55 Remove unnecessary # tokens at the beginning and end of defm names. by Craig Topper · 13 years ago
- 5f46c3c Make SimplifyCFG simply depend upon TargetTransformInfo and pass it by Chandler Carruth · 13 years ago
- 6554666 Move the initialization to the Analysis library as well as the pass. by Chandler Carruth · 13 years ago
- e5ef305 Update comment. by Eric Christopher · 13 years ago
- bb00800 Fix the enumerator names for ShuffleKind to match tho coding standards, by Chandler Carruth · 13 years ago
- d1b8ef9 Make the popcnt support enums and methods have more clear names and by Chandler Carruth · 13 years ago
- be04929 Move TargetTransformInfo to live under the Analysis library. This no by Chandler Carruth · 13 years ago
- 26b8aab tblgen, docs: Add initial syntax reference. by Sean Silva · 13 years ago
- 37fda19 Simplify TableGen type-compatibility checks. by Sean Silva · 13 years ago
- aeef83c Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago
- 916d52a [ObjCARC Debug Message] - Added debug message when fuse a retain/autorelease pair in ObjCARCContract::ContractAutorelease. by Michael Gottesman · 13 years ago
- f93109a [ObjCARC Debug Message] - Added debug message when we zap a matching retain/autorelease pair in ObjCARCOpt::OptimizeReturns. by Michael Gottesman · 13 years ago
- fbe4d6b [ObjCARC Debug Message] - Added debug message when we erase ARC calls with null since they are no-ops. by Michael Gottesman · 13 years ago
- 38bc25a [ObjCARC Debug Message] - Added debug message when we add a nounwind keyword to a function which can not throw. by Michael Gottesman · 13 years ago
- 817d4e9 [ObjCARC Debug Message] - Added debug message when we add a tail keyword to a function which can never be passed stack args. by Michael Gottesman · 13 years ago
- 7956127 [ObjCARC Debug Messages] - Added missing newline. by Michael Gottesman · 13 years ago
- 20d9fff Added debug statement to ObjCARC when we replace objc_autorelease(x) with objc_release(x) when x is otherwise unused. by Michael Gottesman · 13 years ago
- e549492 Added 2x Debug statements to ObjCARC that log when we handle the two undefined pointer-to-weak-pointer is NULL cases by replacing the given call inst with an undefined value. by Michael Gottesman · 13 years ago
- be0ffd1 Documentation: add clang 3.0 + libstdc++ 4.7.x as a known bad combination that by Dmitri Gribenko · 13 years ago
- 4680abe Added debug message in ObjCARC when we remove a no-op cast which has only special semantic meaning in the frontend and thus in the optimizer can be deleted. by Michael Gottesman · 13 years ago
- 48239c7 Added debug message to ObjCARC when we transform an objc_autoreleaseReturnValue => objc_autorelease due to its operand not being used as a return value. by Michael Gottesman · 13 years ago
- f564a93 Fix suffix handling for parsing and printing of cvtsi2ss, cvtsi2sd, cvtss2si, cvttss2si, cvtsd2si, and cvttsd2si to match gas behavior. by Craig Topper · 13 years ago
- 700843ec Fix for PR14739. It's not safe to fold a load into a call across a store. Thanks to Nick Lewycky for the initial patch. by Evan Cheng · 13 years ago
- c6b4936 Fix a crash in LSR replaceCongruentIVs. by Andrew Trick · 13 years ago
- 4641879 [objdump] Use correct format specifiers and fix C++03 variadic warning. by Michael J. Spencer · 13 years ago
- 95abfbe [Object][ELF] Fix incorrect size of members for the 64 version of Elf_Phdr_Impl. by Michael J. Spencer · 13 years ago
- b2c064c [objdump] Add --private-headers, -p. by Michael J. Spencer · 13 years ago
- 3e5d8ad [Object][ELF] Add program header iterator. by Michael J. Spencer · 13 years ago
- fe23da7 [Object][ELF] Refactor ELFRelocationIterator into ELFEntityIterator. No functionality change. by Michael J. Spencer · 13 years ago
- e36291a Add reference to dcommit on GettingStarted by Renato Golin · 13 years ago
- e302b6c Include access modifiers in subprogram metadata IR comment. by David Blaikie · 13 years ago
- 8b2bcf4 GettingStarted: improve formatting and document that configure checks for by Dmitri Gribenko · 13 years ago
- 36e4bc4 Added debug message to ObjCARC when we transform objc_retainAutorelasedReturnValue => objc_retain since the operand to said function is not a return value. by Michael Gottesman · 13 years ago
- 87a0f02 Added debug message for ObjCARC when we zap an objc_autoreleaseReturnValue/objc_retainAutoreleasedValue pair. by Michael Gottesman · 13 years ago
- 2613042 switch from pointer equality comparison to MDNode::getMostGenericTBAA by Chris Lattner · 13 years ago
- e4b4edd Funnel the actual TargetTransformInfo pass from the SelectionDAGISel by Chandler Carruth · 13 years ago
- f06eb26 Attribute: Make hashes match when looking up AttributeImpls. by Benjamin Kramer · 13 years ago
- b24ce3e Fix another place where we build the TTI pass to the new interface. by Chandler Carruth · 13 years ago
- 7bdf6b0 Convert the TargetTransformInfo from an immutable pass with dynamic by Chandler Carruth · 13 years ago
- be73c7b Switch the loop vectorizer from VTTI to just use TTI directly. by Chandler Carruth · 13 years ago
- 194bd71 Switch the cost model analysis over to just the TTI interface. by Chandler Carruth · 13 years ago
- abc227d Switch the BB vectorizer from the VTTI interface to the simple TTI interface. by Chandler Carruth · 13 years ago
- b8f6cb7 Switch SimplifyCFG over to the TargetTransformInfo interface rather than by Chandler Carruth · 13 years ago
- 9980b8a Switch LoopIdiomRecognize to directly use the TargetTransformInfo by Chandler Carruth · 13 years ago
- 9eac391 Replicate the APIs of ScalarTargetTransformInfo and by Chandler Carruth · 13 years ago
- 6f78fbb Switch the empty and tombstone key enumerators to not have explicit by Chandler Carruth · 13 years ago
- ba7a4e6 While the struct being defined in the AddressingMode.h header was by Chandler Carruth · 13 years ago
- acd2c21 Remove unnecessary include. by Chandler Carruth · 13 years ago
- 3a4779a IR/Attributes: Provide EmptyKey and TombstoneKey in part of enum, as workaround for gcc-4.4 take #2. by NAKAMURA Takumi · 13 years ago
- 00ece1b Emit DW_TAG_formal_parameter for unnamed parameters. by David Blaikie · 13 years ago
- 835e7bc Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions hasSideEffects=1 because they can trap when dividing by 0. This is needed to keep early if conversion from moving them across basic blocks. by Craig Topper · 13 years ago
- 5d1f5c1 Revert revision 171524. Original message: by Nadav Rotem · 13 years ago
- 255cd6f Whitespace. by NAKAMURA Takumi · 13 years ago
- 5d295b4 DenseMap: Appease -fstrict-aliasing on g++-4.4. by NAKAMURA Takumi · 13 years ago
- 84be3d5 Don't call destructors on MachineInstr and MachineOperand. by Jakob Stoklund Olesen · 13 years ago
- f1d015f Use ArrayRecycler for MachineInstr operand lists. by Jakob Stoklund Olesen · 13 years ago
- bced5cd Add MachineRegisterInfo::moveOperands(). by Jakob Stoklund Olesen · 13 years ago
- 64e407b Refactor the ScalarTargetTransformInfo API for querying about the by Chandler Carruth · 13 years ago
- b1a429f Sink the AddressingModeMatcher helper class into an anonymous namespace by Chandler Carruth · 13 years ago
- 61e7ff9 Rename the unittest from ArrayRecylerTest.cpp to ArrayRecyclerTest.cpp. by Chandler Carruth · 13 years ago
- 3f0ef85 [mips] Fix data layout string. Add 64 to the list of native integer widths by Akira Hatanaka · 13 years ago
- 1bbd644 Add a method to create an AttributeSet from an AttrBuilder. by Bill Wendling · 13 years ago
- 024328e Fix a typo. Remove the duplicated test. by Nadav Rotem · 13 years ago
- d5b92c3 by Nadav Rotem · 13 years ago
- f7737b5 Force a fixed unroll count on the target independent tests. by Nadav Rotem · 13 years ago
- 8a0631a Add an ArrayRecycler class. by Jakob Stoklund Olesen · 13 years ago
- 6a40db4 Eric thought that Darwin was right to use -1 consistently rather than by Chandler Carruth · 13 years ago
- 1751a73 Fix a stray 'dnl' that my editor line-wrapped into this comment. Thanks by Chandler Carruth · 13 years ago
- 22f3b40 Make this an integer so we have enumeral types in the conditional expression. by Eric Christopher · 13 years ago
- 234aaf0 Finally, fix the autoconf setup to allow for a missing clock_gettime; by Chandler Carruth · 13 years ago
- fa511bf Provide a default constructor for TimeValue. This was used, but only in by Chandler Carruth · 13 years ago
- 319120f Fix warnings from llvm-gcc as seen on darwin10 (10.6). by Alex Rosenberg · 13 years ago
- 4cff412 Try to suppress the use of clock_gettime on Darwin which apparantly by Chandler Carruth · 13 years ago
- 6601485 Fix an obvious typo spotted by Reid Kleckner, and breaking windows builds. by Chandler Carruth · 13 years ago
- 0319888 Get rid of the 'Bits' mask in the attribute builder. by Bill Wendling · 13 years ago
- 73c35d8 Add time getters to the process interface for requesting the elapsed by Chandler Carruth · 13 years ago
- 57fa912 tabs-to-spaces by Andrew Trick · 13 years ago
- 18d0f12 Move 'break' to the right place to prevent fallthru. There is no test-case by Jakub Staszak · 13 years ago
- b2e01b3 Special case Recycler::clear(BumpPtrAllocator). by Jakob Stoklund Olesen · 13 years ago
- 7c5c12b Add an iplist::clearAndLeakNodesUnsafely() function. by Jakob Stoklund Olesen · 13 years ago
- 73a853f Move an assertion so it doesn't dereference end(). by Jakob Stoklund Olesen · 13 years ago
- 5767d91 Do not vectorize loops with subtraction reductions by Paul Redmond · 13 years ago