Add basic support for materializing constants (including fp) and
[oota-llvm.git] / lib /
2010-09-02 Eric ChristopherAdd basic support for materializing constants (includin...
2010-09-02 Chris Lattnerlets get crazy and name the header file the exact class...
2010-09-02 Anton KorobeynikovProperly emit __chkstk call instead of __alloca on...
2010-09-02 Chris Lattnerstop forcing a noop AssemblyAnnotationWriter to silence...
2010-09-02 Devang PatelThere is no need to use .set here.
2010-09-02 Chris Lattnerreapply 112894:
2010-09-02 Bruno Cardoso LopesMove insertps mask decoding to header file
2010-09-02 Chris Lattnerrevert patch, need to update clang tests too
2010-09-02 Chris LattnerRemove #uses comments from functions: they we're padded...
2010-09-02 Dan GohmanUse the FindProgramByName fallback only with known...
2010-09-02 Anton KorobeynikovRevert win64 changes. They seem to be incomplete
2010-09-02 Jim GrosbachFor ARM stack frames that utilize variable sized object...
2010-09-02 Chris Lattnerfix more AST updating bugs, correcting miscompilation...
2010-09-02 Owen AndersonRemove incorrect and poorly tested code for trying...
2010-09-02 Anton KorobeynikovProperly allocate win64 shadow reg area.
2010-09-02 John McCallAfter some discussion with djg, teach SmallVector to...
2010-09-02 Bruno Cardoso LopesMove decoding of insertps back to avoid unused warnings...
2010-09-02 Devang PatelDetect undef value early and save unnecessary NodeMap...
2010-09-02 Dan GohmanDon't narrow the load and store in a load+twiddle+store...
2010-09-02 Devang PatelTidy up.
2010-09-02 Jim Grosbachtrailing whitespace
2010-09-02 Benjamin KramerAdd AsmParser support for the ELF .previous directive...
2010-09-02 Jim Grosbachremove trailing whitespace
2010-09-02 Bruno Cardoso LopesMove x86 specific shuffle mask decoding to its own...
2010-09-02 Jim GrosbachThe scavenger should just use getAllocatableSet() rathe...
2010-09-02 Dan GohmanApply a patch from Kees van Reeuwijk to add support...
2010-09-02 Owen AndersonFix a bug in LazyValueInfo that CorrelatedValuePropagat...
2010-09-02 Jim Grosbachhandle case where a register class is specified
2010-09-02 Jim GrosbachNow that register allocation properly considers reserve...
2010-09-02 Benjamin KramerAllow MCSA_WeakRef in ELF. Patch by Roman Divacky.
2010-09-02 Jim GrosbachAnti-dependency breaking needs to be careful not to...
2010-09-02 Devang PatelFix .debug_range for linux. Patch by Krister Wombell.
2010-09-02 Jim GrosbachMask out reserved registers when constructing the set...
2010-09-02 Bob WilsonFill in a missing comment.
2010-09-02 Bob WilsonConvert VLD1 and VLD2 instructions to use pseudo-instru...
2010-09-02 Duncan SandsPrint the number of uses of a function in the .ll since...
2010-09-02 Lang HamesAdded support for register allocators to record which...
2010-09-02 Duncan SandsReapply commit 112699, speculatively reverted by echris...
2010-09-02 Chandler CarruthSilence an ambiguous else warning from GCC.
2010-09-02 Lang HamesAdded counters for PBQP reduction rules.
2010-09-02 Bruno Cardoso LopesReplace unpckl_undef and unpckh_undef matching with...
2010-09-02 Bruno Cardoso LopesMove condition out to prepare for more matching
2010-09-02 Bruno Cardoso LopesRemove checking for isUNPCKL_v_undef_Mask, the specific...
2010-09-02 NAKAMURA Takumillvm::FindExecutable(): Retrieve the name with suffix...
2010-09-02 Bruno Cardoso Lopesbecome more strict about when it's safe to use X86ISD...
2010-09-02 Eric ChristopherClang's -ccc-host-triple was ignoring the arch specifie...
2010-09-02 Eric ChristopherThis should be TargetMaterializeConstant instead.
2010-09-02 Eric ChristopherOne definition of isThumb is plenty, thanks.
2010-09-02 Jim GrosbachRemove trailing whitespace
2010-09-02 Eric ChristopherRework arm fast-isel load and store handling. Move...
2010-09-02 Jim GrosbachAdd a bit of debug output for register scavenging
2010-09-02 Jim Grosbachtrivial cleanup
2010-09-01 Jim GrosbachSimplify the tGPR register class now that the register...
2010-09-01 Bob WilsonRemove NEON vmull, vmlal, and vmlsl intrinsics, replaci...
2010-09-01 Chris Lattnerdeepen my MMX/SRoA hack to avoid hurting non-x86 codegen.
2010-09-01 Bruno Cardoso LopesRevert r112689, avoid those kind of checks cause they...
2010-09-01 Jim GrosbachTweak to ignoring reserved regs. The allocator was...
2010-09-01 Bruno Cardoso LopesUsing target specific nodes for shuffle nodes makes...
2010-09-01 Eric ChristopherSome basic store support.
2010-09-01 Jakob Stoklund OlesenTeach RemoveCopyByCommutingDef to check all aliases...
2010-09-01 Jim Grosbachtidy up trailing whitespace and an 80 column violation.
2010-09-01 Dan GohmanFix loop unswitching's assumption that a code path...
2010-09-01 Jim Grosbachcleanup per feedback. use a helper function for getting...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim Grosbachtidy up a few 80-column and trailing whitespace bits.
2010-09-01 Owen AndersonJumpThreading keeps LazyValueInfo up to date, so we...
2010-09-01 Eric ChristopherAdd some more load types in.
2010-09-01 Eric ChristopherSpeculatively revert 112699 and 112702, they seem to...
2010-09-01 Chris Lattnerhave the makefiles check the llvm-config error code...
2010-09-01 Chris Lattnerdead code patrol
2010-09-01 Chris Lattnerzap dead code.
2010-09-01 Chris Lattnertemporarily revert r112664, it is causing a decoding...
2010-09-01 Dan GohmanMake tool_output_file's raw_ostream instance a member...
2010-09-01 Dan GohmanAdd an interface for unregistering a file from the...
2010-09-01 Duncan SandsUse the SSAUpdator to turn calls to eh.exception that...
2010-09-01 Duncan SandsIf PrototypeValue is erased in the middle of using...
2010-09-01 Chris Lattneradd a gross hack to work around a problem that Argiris...
2010-09-01 Bruno Cardoso LopesUse movlps, movlpd, movss and movsd specific nodes...
2010-09-01 Dan GohmanRevert 112442 and 112440 until the compile time problem...
2010-09-01 Bruno Cardoso Lopesminor change, simplify some logic
2010-09-01 Bruno Cardoso LopesMove some functions around so they can be used for...
2010-08-31 Devang PatelUse absolute label for DW_AT_stmt_list if a target...
2010-08-31 Chris Lattnerlicm is wasting time hoisting constant foldable operations,
2010-08-31 Kevin EnderbyThis is the second of three patches to implement suppor...
2010-08-31 Dan GohmanReapply r112432, now that the real problem is addressed.
2010-08-31 Dan GohmanReapply r112433, now that the real problem is addressed.
2010-08-31 Dan GohmanRevert r110916. This patch is buggy because the code...
2010-08-31 Bill WendlingWe have a chance for an optimization. Consider this...
2010-08-31 Anton KorobeynikovSome fixes for NetBSD
2010-08-31 Bruno Cardoso LopesUse x86 specific MOVSLDUP node, add more patterns to...
2010-08-31 Devang PatelReapply r112623. Included additional check for unused...
2010-08-31 Bruno Cardoso LopesUse x86 specific MOVSHDUP node and add more patterns...
2010-08-31 Bill WendlingAnd ANDS pattern to match the t2ANDS pattern.
2010-08-31 Jakob Stoklund OlesenMake %EFLAGS unallocatable.
2010-08-31 Jakob Stoklund OlesenTrack liveness of unallocatable, unreserved registers...
2010-08-31 Bruno Cardoso LopesUse MOVHLPS node instead of matching using movhlps...
2010-08-31 Chris Lattnertidy up
2010-08-31 Bruno Cardoso LopesUse MOVLHPS and MOVHLPS x86 nodes whenever possible...
next