summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add <imp-def> of super-register when lowering SUBREG_TO_REG.Jakob Stoklund Olesen2012-07-27
* Test commit, clean up commentAndrew Kaylor2012-07-27
* fix PR13390: do not loop forever with self-referencing self instructionsNuno Lopes2012-07-27
* fix infinite loop in instcombine in the presence of a (malformed) self-refere...Nuno Lopes2012-07-27
* Test commit, clean up commentAndrew Kaylor2012-07-27
* Give MCRegisterInfo an implementation file.Jakob Stoklund Olesen2012-07-27
* Pass the correct call frame size to callseq_start node. This is needed toAkira Hatanaka2012-07-26
* Simplify demanded bits of select sources where the condition is a constant ve...Pete Cooper2012-07-26
* Remove the X86 sub_ss and sub_sd sub-register indexes completely.Jakob Stoklund Olesen2012-07-26
* Remove the last mentions of sub_ss and sub_sd from patterns.Jakob Stoklund Olesen2012-07-26
* Eliminate sub_ss, sub_sd from broadcast patterns.Jakob Stoklund Olesen2012-07-26
* Teach SimplifyDemandedBits how to look through fpext and fptrunc to simplify ...Pete Cooper2012-07-26
* Eliminate more sub_ss / sub_sd patterns.Jakob Stoklund Olesen2012-07-26
* Eliminate some SUBREG_TO_REG patterns with sub_ss and sub_sd.Jakob Stoklund Olesen2012-07-26
* Eliminate a batch of uses of sub_ss and sub_sd in the X86 target.Jakob Stoklund Olesen2012-07-26
* Add support for v16i32/v16i64 into the code generator. This is required for b...Micah Villmow2012-07-26
* Make comments in Debug.cpp and Debug.h consistent. Rename SetCurrentDebugType;Chad Rosier2012-07-26
* Use an otherwise unused variable.Jakob Stoklund Olesen2012-07-26
* Start scaffolding for a MachineTraceMetrics analysis pass.Jakob Stoklund Olesen2012-07-26
* Add a floor intrinsic.Dan Gohman2012-07-26
* do null checks for a few more Emit*() functions.Nuno Lopes2012-07-26
* Stop reassociate from looking through expressions of arbitrary complexity. ThisDuncan Sands2012-07-26
* Make l/q suffixes on AVX forms of scalar convert instructions consistent with...Craig Topper2012-07-26
* Fix call setup for PIC.Akira Hatanaka2012-07-26
* It's not safe to blindly remove invoke instructions. This happens when weNick Lewycky2012-07-25
* You cannot call removeModule on a JIT with no modules. Patch by VerenaChad Rosier2012-07-25
* revert r160742: it's breaking CMake buildNuno Lopes2012-07-25
* Disable rematerialization in TwoAddressInstructionPass.Manman Ren2012-07-25
* Don't add null characters to the end of the APFloat string buffer.David Blaikie2012-07-25
* MemoryBuiltins: add support to determine the size of strdup'ed non-constant s...Nuno Lopes2012-07-25
* add EmitStrNLen()Nuno Lopes2012-07-25
* Preserve 2-addr constraints in ConnectedVNInfoEqClasses.Jakob Stoklund Olesen2012-07-25
* ARM: Don't assume an SDNode is a constant.Jim Grosbach2012-07-25
* Verify two-address constraints more carefully.Jakob Stoklund Olesen2012-07-25
* make all Emit*() functions consult the TargetLibraryInfo information before c...Nuno Lopes2012-07-25
* Fix typos. Thanks to Matt Beaumont-Gay for noticing it.Rafael Espindola2012-07-25
* When a return struct pointer is passed in registers, the called has nothingRafael Espindola2012-07-25
* Factor a long list of conditions into a predicate function. No functionalityRafael Espindola2012-07-25
* When folding a load from a global constant, if the load started in the middleDuncan Sands2012-07-25
* Eliminate the stack slot used to save the global base register.Akira Hatanaka2012-07-25
* Fix a bug in the x86 disassembler's symbolic disassembly support for Jcc-JumpKevin Enderby2012-07-24
* Don't delete one more instruction than we're allowed to. This should fix theNick Lewycky2012-07-24
* add a few more functions to TargetLibraryInfo:Nuno Lopes2012-07-24
* ELF does not imply GNU/Linux. Do not assume GNU conventions just because weDavid Chisnall2012-07-24
* TargetLibraryInfo: add strn?cat, strn?cpy, and strn?lenNuno Lopes2012-07-24
* teach objectsize about strdup() and strndup()Nuno Lopes2012-07-24
* Clean whitespaces.Nadav Rotem2012-07-24
* Teach globalopt to not nuke all stores to globals. Keep them around of theyNick Lewycky2012-07-24
* Change llvm_unreachable in SplitVectorOperand to report_fatal_error. Keeps re...Craig Topper2012-07-24
* Fix function MipsCodeEmitter::emitExternalSymbolAddress to pass testAkira Hatanaka2012-07-24