aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Add a new hook for providing register allocator hints more flexibly.Jakob Stoklund Olesen2012-12-031-0/+38
* Define load instructions with base+immediate offset addressing modeJyotsna Verma2012-12-031-203/+73
* Add initial support for IF-conversion. This patch implements the first 1/3,Nadav Rotem2012-12-031-134/+253
* Define unsigned const-ext predicates.Jyotsna Verma2012-12-031-0/+128
* Removing unnecessary 'else' statement from the predicates defined in HexagonO...Jyotsna Verma2012-12-031-48/+12
* Add 'getInt64Field()' method to get the signed integer instead of unsigned.Bill Wendling2012-12-031-0/+12
* ASan: add blacklist file to ASan pass options. Clang patch for this will follow.Alexey Samsonov2012-12-031-13/+22
* Fix PR12942: Allow two CUs to be generated from the same source file.Eli Bendersky2012-12-034-24/+33
* Teach the jump threading optimization to stop scanning the basic block when c...Nadav Rotem2012-12-031-5/+10
* Revert r169039, "Aggregate pass execution time report by pass ID instead of p...Jakob Stoklund Olesen2012-12-031-3/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03582-2655/+2627
* Remove some buggy and apparantly unnecessary code from SROA.Chandler Carruth2012-12-031-25/+6
* fix stats for added checksNuno Lopes2012-12-031-1/+1
* Define signed const-ext predicates.Jyotsna Verma2012-12-031-0/+131
* Allow merging multiple store sequences on the same chain.Nadav Rotem2012-12-021-2/+15
* SROA: Avoid struct and array types early to avoid creating an overly large in...Benjamin Kramer2012-12-011-0/+3
* Revert previous check in r168581, r169079 as they are still in code review st...Zhou Sheng2012-12-012-34/+4
* The patch is to improve the memory footprint of pass GlobalOpt. Zhou Sheng2012-12-011-4/+22
* VMCore/DebugInfo.cpp: DICompileUnit::getSubprograms(): Check numOperands().NAKAMURA Takumi2012-12-011-2/+3
* MC/AsmParser: Avoid unnecessary use of SourceMgr::FindBufferForLoc()Daniel Dunbar2012-12-011-7/+21
* misched: Fix RegisterPressureTracker handling of DebugVals.Andrew Trick2012-12-013-19/+25
* misched: Fix the DAG builder to handle an undef operand at ExitSU.Andrew Trick2012-12-011-1/+2
* misched: Fix LiveInterval update to better handle DebugVal.Andrew Trick2012-12-011-1/+5
* misched: fix RegionBegin when DebugValues get shuffled to the top.Andrew Trick2012-12-011-0/+2
* Simplify REG_SEQUENCE lowering.Jakob Stoklund Olesen2012-12-011-187/+69
* Add some first skeleton work for the DWARF5 Fission proposal. EmitEric Christopher2012-11-302-8/+119
* Convert COPY instructions into KILLs if they have implicit defs.Jakob Stoklund Olesen2012-11-301-3/+17
* Add support for fission attributes/forms/operations -> string.Eric Christopher2012-11-301-0/+16
* reversed the logic of the log2 detection routine to reduce the number of nest...Pedro Artigas2012-11-301-25/+29
* minor cleanupsNadav Rotem2012-11-301-8/+3
* Fix a bug in APFloat.cpp: declare APFloat after fltSemantics itAlexey Samsonov2012-11-301-1/+3
* Replace r168930 with a more reasonable patch.Bill Wendling2012-11-303-78/+9
* Addresses many style issues with prior checkin (r169025)Pedro Artigas2012-11-301-58/+44
* Aggregate pass execution time report by pass ID instead of pass instance.Jakob Stoklund Olesen2012-11-301-3/+3
* Add fast math inst combine X*log2(Y*0.5)-->X*log2(Y)-XPedro Artigas2012-11-301-0/+77
* Codegen failure for vmull with small vectorsSebastian Pop2012-11-301-13/+74
* Use multiclass for the load instructions with MEMri operand.Jyotsna Verma2012-11-301-184/+66
* Remove the use of LPPassManager. We can remove LPM because we dont need to ru...Nadav Rotem2012-11-301-10/+10
* This patch fixes the Altivec addend construction for the fused multiply-addAdhemerval Zanella2012-11-301-5/+7
* Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth2012-11-304-4/+4
* [asan] simplify the code around doesNotReturn call. It now magically works. Kostya Serebryany2012-11-301-8/+1
* More strict error checking in parseSpecifier + simplified code.Patrik Hagglund2012-11-301-79/+70
* Fix non-determinism introduced in r168970 and pointed out by Duncan.Chandler Carruth2012-11-301-5/+13
* Rearrange the comments, control flow, and variable names; noChandler Carruth2012-11-301-7/+14
* Add the rest of the experimental fission sections to MC.Eric Christopher2012-11-301-0/+13
* Use multiclass for the store instructions with MEMri operand.Jyotsna Verma2012-11-302-163/+64
* Use multiclass for the load instructions with 'base + register offset'Jyotsna Verma2012-11-301-277/+97
* Move library call simplification statistic to instcombineMeador Inge2012-11-302-3/+6
* Move the InstVisitor utility into VMCore where it belongs. It heavilyChandler Carruth2012-11-309-10/+10
* Fix logic to determine whether to turn a switch into a lookup table. WhenEvan Cheng2012-11-301-6/+13