Simplify code that filtered certain instructions in two different ways. No functional...
[oota-llvm.git] / lib /
2012-07-30 Craig TopperGive VCVTTPD2DQ priority over CVTTPD2DQ.
2012-07-30 Craig TopperFix patterns for CVTTPS2DQ to specify SSE2 instead...
2012-07-30 Craig TopperFix up patterns for VCVTSS2SD. Specifically give it...
2012-07-29 Craig TopperFix load types on intrinsic forms of SS2SD and SD2SS...
2012-07-29 Craig TopperMove more SSE/AVX convert instruction patterns into...
2012-07-29 Manman RenRevert r160920 and r160919 due to dragonegg and clang...
2012-07-28 Craig TopperFold patterns for some of the SSE/AVX convert instructi...
2012-07-28 Craig TopperMark some of the SSE/AVX convert instructions as mayLoa...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-28 Craig TopperMake CVTSS2SI instruction definition consistent with...
2012-07-28 Craig TopperFix up memory load types for SSE scalar convert intrins...
2012-07-28 Manman RenX86 Peephole: fix PR13475 in optimizeCompare.
2012-07-28 Andrew TrickReenable a basic SSA DAG builder optimization.
2012-07-27 Jakob Stoklund OlesenAdd more debug output to MachineTraceMetrics.
2012-07-27 Jakob Stoklund OlesenKeep track of the head and tail of the trace through...
2012-07-27 Eric ChristopherAdd a DW_AT_high_pc for CUs that are a single address...
2012-07-27 Jakob Stoklund OlesenAlso compute register mask lists under -new-live-intervals.
2012-07-27 Chad RosierTypos.
2012-07-27 Evan ChengTeach CodeGenPrep to look past bitcast when it's duplic...
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-27 Jakob Stoklund OlesenAdd a -new-live-intervals experimental option.
2012-07-27 Andrew KaylorFixing problems with X86_64_32 relocations and making...
2012-07-27 Jakob Stoklund OlesenAdd <imp-def> of super-register when lowering SUBREG_TO...
2012-07-27 Andrew KaylorTest commit, clean up comment
2012-07-27 Nuno Lopesfix PR13390: do not loop forever with self-referencing...
2012-07-27 Nuno Lopesfix infinite loop in instcombine in the presence of...
2012-07-27 Andrew KaylorTest commit, clean up comment
2012-07-27 Jakob Stoklund OlesenGive MCRegisterInfo an implementation file.
2012-07-26 Akira HatanakaPass the correct call frame size to callseq_start node...
2012-07-26 Pete CooperSimplify demanded bits of select sources where the...
2012-07-26 Jakob Stoklund OlesenRemove the X86 sub_ss and sub_sd sub-register indexes...
2012-07-26 Jakob Stoklund OlesenRemove the last mentions of sub_ss and sub_sd from...
2012-07-26 Jakob Stoklund OlesenEliminate sub_ss, sub_sd from broadcast patterns.
2012-07-26 Pete CooperTeach SimplifyDemandedBits how to look through fpext...
2012-07-26 Jakob Stoklund OlesenEliminate more sub_ss / sub_sd patterns.
2012-07-26 Jakob Stoklund OlesenEliminate some SUBREG_TO_REG patterns with sub_ss and...
2012-07-26 Jakob Stoklund OlesenEliminate a batch of uses of sub_ss and sub_sd in the...
2012-07-26 Micah VillmowAdd support for v16i32/v16i64 into the code generator...
2012-07-26 Chad RosierMake comments in Debug.cpp and Debug.h consistent....
2012-07-26 Jakob Stoklund OlesenUse an otherwise unused variable.
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-26 Dan GohmanAdd a floor intrinsic.
2012-07-26 Nuno Lopesdo null checks for a few more Emit*() functions.
2012-07-26 Duncan SandsStop reassociate from looking through expressions of...
2012-07-26 Craig TopperMake l/q suffixes on AVX forms of scalar convert instru...
2012-07-26 Akira HatanakaFix call setup for PIC.
2012-07-25 Nick LewyckyIt's not safe to blindly remove invoke instructions...
2012-07-25 Chad RosierYou cannot call removeModule on a JIT with no modules...
2012-07-25 Nuno Lopesrevert r160742: it's breaking CMake build
2012-07-25 Manman RenDisable rematerialization in TwoAddressInstructionPass.
2012-07-25 David BlaikieDon't add null characters to the end of the APFloat...
2012-07-25 Nuno LopesMemoryBuiltins: add support to determine the size of...
2012-07-25 Nuno Lopesadd EmitStrNLen()
2012-07-25 Jakob Stoklund OlesenPreserve 2-addr constraints in ConnectedVNInfoEqClasses.
2012-07-25 Jim GrosbachARM: Don't assume an SDNode is a constant.
2012-07-25 Jakob Stoklund OlesenVerify two-address constraints more carefully.
2012-07-25 Nuno Lopesmake all Emit*() functions consult the TargetLibraryInf...
2012-07-25 Rafael EspindolaFix typos. Thanks to Matt Beaumont-Gay for noticing it.
2012-07-25 Rafael EspindolaWhen a return struct pointer is passed in registers...
2012-07-25 Rafael EspindolaFactor a long list of conditions into a predicate funct...
2012-07-25 Duncan SandsWhen folding a load from a global constant, if the...
2012-07-25 Akira HatanakaEliminate the stack slot used to save the global base...
2012-07-24 Kevin EnderbyFix a bug in the x86 disassembler's symbolic disassembl...
2012-07-24 Nick LewyckyDon't delete one more instruction than we're allowed...
2012-07-24 Nuno Lopesadd a few more functions to TargetLibraryInfo:
2012-07-24 David ChisnallELF does not imply GNU/Linux. Do not assume GNU conven...
2012-07-24 Nuno LopesTargetLibraryInfo: add strn?cat, strn?cpy, and strn?len
2012-07-24 Nuno Lopesteach objectsize about strdup() and strndup()
2012-07-24 Nadav RotemClean whitespaces.
2012-07-24 Nick LewyckyTeach globalopt to not nuke all stores to globals....
2012-07-24 Craig TopperChange llvm_unreachable in SplitVectorOperand to report...
2012-07-24 Akira HatanakaFix function MipsCodeEmitter::emitExternalSymbolAddress...
2012-07-23 Akira HatanakaAdd basic ability to setup call frame, and make procedu...
2012-07-23 Nuno Lopesmake ConstantRange::zeroExtend() optimal
2012-07-23 Dan GohmanAn objc_retain can serve as a may-use for a different...
2012-07-23 Akira HatanakaAdd comment for relocations MO_HIGHER and HIGHEST in...
2012-07-23 Micah VillmowTest revert of test changes.
2012-07-23 Micah VillmowTest commit.
2012-07-23 Nadav RotemSuppress a warning.
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-23 Nadav RotemFixed DAGCombine optimizations which generate select_cc...
2012-07-23 Craig TopperTidy up. Fix indentation and remove trailing whitespace.
2012-07-23 Craig TopperChange llvm_unreachable in SplitVectorResult to report_...
2012-07-22 Chandler CarruthMove the initialization of the bounds checking pass...
2012-07-22 NAKAMURA TakumiExecutionEngine/TargetSelect.cpp: Override default...
2012-07-21 Nick LewyckyRevert r160602.
2012-07-21 Nick LewyckyTeach globalopt to play nice with leak checkers. This...
2012-07-21 Akira HatanakaFix Mips long branch pass.
2012-07-21 Akira HatanakaAdd HIGHER and HIGHEST relocations to Mips backend.
2012-07-21 Akira HatanakaRevert accidental commit.
2012-07-21 Akira HatanakaAdd VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefEx...
2012-07-20 Nuno Lopesbaby steps toward fixing some problems with inbound...
2012-07-20 Nuno Lopesmove the bounds checking pass to the instrumentation...
2012-07-20 Benjamin KramerRemove unused private member variables uncovered by...
2012-07-20 Jakob Stoklund OlesenAvoid folding loads that are unsafe to move.
2012-07-20 Chandler CarruthFix a dangling StringRef bug in the auto upgrader....
2012-07-20 Jakob Stoklund OlesenSplit loop exiting edges more aggressively.
2012-07-20 Benjamin KramerTry to unbreak the windows build.
2012-07-20 Daniel DunbarSourceMgr: Use has_colors() instead of just is_displaye...
2012-07-20 Daniel Dunbarraw_ostream: Add a has_colors() method.
next