aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove 'static' from inline functions defined in header files.Chandler Carruth2012-06-201-7/+7
* Fix two rather subtle internal vs. external linker issues.Chandler Carruth2012-06-202-50/+40
* Add predicate check around some patterns.Craig Topper2012-06-201-35/+37
* Add predicate check around some patterns.Craig Topper2012-06-201-18/+22
* Don't insert 128-bit UNDEF into 256-bit vectors. Just keep the 256-bit vector...Craig Topper2012-06-201-3/+6
* A new algorithm for computing LoopInfo. Temporarily disabled.Andrew Trick2012-06-202-2/+17
* Unbreak the MSVC build: add return to unimplemented functions.Francois Pichet2012-06-201-0/+2
* Move the implementation of LoopInfo into LoopInfoImpl.h.Andrew Trick2012-06-202-9/+10
* Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ...Nick Kledzik2012-06-202-7/+117
* Don't assert when given an empty range.Kaelyn Uhrain2012-06-201-1/+1
* Add regunit liveness support to LiveIntervals::handleMove().Jakob Stoklund Olesen2012-06-191-43/+50
* Tidy up.Chad Rosier2012-06-191-17/+20
* Add an ensureMaxAlignment() function to MachineFrameInfo (analogous toChad Rosier2012-06-192-3/+2
* Add DAG-combines for aggressive FMA formation.Lang Hames2012-06-193-2/+45
* 80 col.Jakob Stoklund Olesen2012-06-191-7/+13
* Implement PPCInstrInfo::isCoalescableExtInstr().Jakob Stoklund Olesen2012-06-193-3/+38
* Style: Don't reuse variables for multiple purposes.Jakob Stoklund Olesen2012-06-191-8/+7
* Fix PR13148, an inf-loop in StringMap.Chandler Carruth2012-06-191-1/+1
* Emit TableGen's header comment with C-style comments, so it can be used from ...Benjamin Kramer2012-06-191-4/+18
* Have ARM ELF use correct reloc for "b" instr.Jan Wen Voung2012-06-191-5/+3
* Mark most PPC register classes to avoid write-after-write.Hal Finkel2012-06-192-0/+16
* [Support/PathV2] Fix out of bounds access in identify_magic when the file is ...Michael J. Spencer2012-06-191-0/+2
* Make MipsLongBranch::runOnMachineFunction return true.Akira Hatanaka2012-06-191-4/+4
* Use MachineBasicBlock::instr_iterator instead of MachineBasicBlock::iterator inAkira Hatanaka2012-06-191-2/+2
* Add support for generating reg+reg preinc stores on PPC.Hal Finkel2012-06-196-25/+114
* Move the support for using .init_array from ARM to the genericRafael Espindola2012-06-196-53/+59
* revert r158660, since Chris has some issues with this patch (namely using cod...Nuno Lopes2012-06-182-38/+0
* ARM: use NOEN loads and stores if possible when handling struct byval.Manman Ren2012-06-181-8/+42
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-184-9/+9
* Added accessors for getting coff_relocation infoMarshall Clow2012-06-181-0/+5
* ARM: Define generic HINT instruction.Jim Grosbach2012-06-184-50/+46
* add the 'alloc' metadata node to represent the size of offset of buffers poin...Nuno Lopes2012-06-182-0/+38
* This change handles a another case for generating the bic instruction Joel Jones2012-06-181-0/+31
* Temporarily revert r158087.Chandler Carruth2012-06-183-93/+14
* Now that SROA can form alloca's for dynamic vector accesses, further improve ...Pete Cooper2012-06-171-28/+99
* Disable the right instance of TheJIT, this one is only used in asserts.Benjamin Kramer2012-06-161-8/+8
* Guard private fields that are unused in Release builds with #ifndef NDEBUG.Benjamin Kramer2012-06-163-2/+15
* Cleanup trip-count finding for PPC CTR loops (and some bug fixes).Hal Finkel2012-06-161-86/+127
* Teach BBVectorize to combine, when possible, or discard metadata when fusing ...Hal Finkel2012-06-161-0/+30
* Move the Metadata merging methods from GVN and make them public in MDNode.Hal Finkel2012-06-162-153/+153
* Implement irpc. Extracted from a patch by the PaX team. I just added the test.Rafael Espindola2012-06-161-0/+57
* *no need to pollute Intel syntax with bonus mnemonics; operand size is explic...Kay Tiong Khoo2012-06-161-6/+6
* Mips/AsmParser/CMakeLists.txt: Fix dependency.NAKAMURA Takumi2012-06-161-2/+1
* It's not deterministic to iterate over SmallPtrSet. Replace it with SmallSetV...Evan Cheng2012-06-161-14/+14
* Fix crash from r158529 on Bullet.Pete Cooper2012-06-161-1/+10
* Don't call 'FilesToRemove[0]' when the vector is empty, even to computeChandler Carruth2012-06-161-1/+1
* Harden the Unix signals code to be more async signal safe.Chandler Carruth2012-06-161-9/+41
* Remove final verification in RABasic.Jakob Stoklund Olesen2012-06-151-20/+0
* Print out register number in InlineSpiller.Jakob Stoklund Olesen2012-06-151-2/+2
* Accept null PhysReg arguments to checkRegMaskInterference.Jakob Stoklund Olesen2012-06-152-2/+3