summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Revert r164308 to fix buildbots.Bill Wendling2012-09-20
* Make the 'get*AlignmentFromAttr' functions into member functions within the A...Bill Wendling2012-09-20
* Remove more bare uses of the different Attribute enums.Bill Wendling2012-09-20
* Make the 'getAsString' function a method of the Attributes class.Bill Wendling2012-09-20
* Fix 80-col violations.Nadav Rotem2012-09-20
* Change enum type in a static table to uint8_t instead. Saves about 700 hundre...Craig Topper2012-09-20
* Re-work X86 code generation of atomic ops with spin-loopMichael Liao2012-09-20
* Convert some attribute existence queries over to use the predicate methods.Bill Wendling2012-09-19
* Add predicates for queries on whether an attribute exists.Bill Wendling2012-09-19
* Add in new data types that are used by AMDIL/ANL among others.Micah Villmow2012-09-19
* Resolve conflicts involving dead vector lanes for -new-coalescer.Jakob Stoklund Olesen2012-09-19
* This patch adds memory support functions which will later be used to implemen...Andrew Kaylor2012-09-19
* Add support for macro parameters/arguments delimited by spaces,Preston Gurd2012-09-19
* Add support for accessing an MDNode's operands via the C binding. Patch byDuncan Sands2012-09-19
* Support default parameters/arguments for assembler macros.Preston Gurd2012-09-19
* Enhance unmatched '.endr' directive error message in assembler.Preston Gurd2012-09-19
* Unify the logic in SelectAtomicLoadAdd and SelectAtomicLoadArithMichael Liao2012-09-19
* Renaming functions to match coding style guidelinesMichael Ilseman2012-09-19
* Doxygen-ify commentsMichael Ilseman2012-09-19
* Put the * and & next to the variable, rather than the type.Michael Ilseman2012-09-19
* GCC doesn't understand that OrigAliasResult having a value is correlated withDuncan Sands2012-09-19
* Small structs for PPC64 SVR4 must be passed right-justified in registers.Bill Schmidt2012-09-19
* SimplifyCFG: Don't generate invalid code for switch used to initializeHans Wennborg2012-09-19
* IntegerDivision: Style cleanups, avoid warning about mixing || and && without...Benjamin Kramer2012-09-19
* Prevent inlining of callees which allocate lots of memory into a recursive ca...Nadav Rotem2012-09-19
* CodeGenPrep: turn lookup tables into switches for some targets.Hans Wennborg2012-09-19
* Remove code for setting the VEX L-bit as a function of operand size from the ...Craig Topper2012-09-19
* whitespace.Nadav Rotem2012-09-19
* Add explicit VEX_L tags to all 256-bit instructions. This will allow us to re...Craig Topper2012-09-19
* De-nest if's and fix mix-upSean Silva2012-09-19
* Tidy up. Minor formatting.Jim Grosbach2012-09-18
* Tidy up. 80 columns.Jim Grosbach2012-09-18
* comment typoAndrew Trick2012-09-18
* Fix the last crasher I've gotten a reproduction for in SROA. This oneChandler Carruth2012-09-18
* New utility for expanding integer division for targets that don't support it.Michael Ilseman2012-09-18
* MOVi16 (movw) is only legal on cpus with V6T2 support. rdar://12300648Evan Cheng2012-09-18
* Fix the isLocalCall() by checking for linker weakness as well.Roman Divacky2012-09-18
* TargetSchedule: cleanup computeOperandLatency logic & diagnostics.Andrew Trick2012-09-18
* misched: Make ScheduleDAGInstrs use the TargetSchedule interface.Andrew Trick2012-09-18
* Revert r164051.Akira Hatanaka2012-09-18
* LSR critical edge splitting fix for PR13756.Andrew Trick2012-09-18
* Fix getCommonType in a different way from the way I fixed it whenChandler Carruth2012-09-18
* Fix build for compilers that don't understand injected class names properly.Benjamin Kramer2012-09-18
* Avoid symbol name clash when filling TOC.Roman Divacky2012-09-18
* SROA: Use CRTP for OpSplitter to get rid of virtual dispatch and the virtual-...Benjamin Kramer2012-09-18
* On PPC64 emit the environment pointer. Patch by Adhemerval Zanella.Roman Divacky2012-09-18
* Optimize local func calls to not emit nop for TOC restoration.Roman Divacky2012-09-18
* SROA: Replace the member function template contraption for recursively splitt...Benjamin Kramer2012-09-18
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-18
* SROA.cpp: Appease msvc.NAKAMURA Takumi2012-09-18