2009-07-01 |
Evan Cheng | Remove special handling of implicit_def. Fix a couple... |
tree | commitdiff |
2009-07-01 |
Evan Cheng | Handle IMPLICIT_DEF with isUndef operand marker, part... |
tree | commitdiff |
2009-07-01 |
Daniel Dunbar | Remove unused AsmPrinter OptLevel argument, and propogate. |
tree | commitdiff |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
tree | commitdiff |
2009-06-30 |
Evan Cheng | Temporarily restore the scavenger implicit_def checking... |
tree | commitdiff |
2009-06-30 |
Evan Cheng | Add a bit IsUndef to MachineOperand. This indicates... |
tree | commitdiff |
2009-06-30 |
Dan Gohman | Delete a spurious blank line at the top of the file. |
tree | commitdiff |
2009-06-29 |
David Greene | Add more vector ValueTypes for AVX and other extended... |
tree | commitdiff |
2009-06-27 |
Dan Gohman | Eliminate a layer of indirection in LoopInfo and Machin... |
tree | commitdiff |
2009-06-27 |
Dan Gohman | Remove a redundant #include. |
tree | commitdiff |
2009-06-26 |
Chris Lattner | fix a really subtle bug in the cross section of aliases... |
tree | commitdiff |
2009-06-26 |
Owen Anderson | Get rid of these cache variables, which are a holdover... |
tree | commitdiff |
2009-06-25 |
Chris Lattner | add targetflags to jump tables and constant pool entries. |
tree | commitdiff |
2009-06-25 |
Chris Lattner | allow setting target operand flags on TargetGlobalAddre... |
tree | commitdiff |
2009-06-25 |
Chris Lattner | start bringing targetoperand flags into isel, first... |
tree | commitdiff |
2009-06-25 |
Chris Lattner | just eliminate the code entirely! |
tree | commitdiff |
2009-06-25 |
Chris Lattner | Clone target flags when copying mbb operands. |
tree | commitdiff |
2009-06-25 |
Owen Anderson | Privatize some more debug-related static data. |
tree | commitdiff |
2009-06-25 |
Sanjiv Gupta | Identify unconditional gotos and generate a page sel... |
tree | commitdiff |
2009-06-25 |
Chris Lattner | ad MachineInstrBuilder support for target flags on... |
tree | commitdiff |
2009-06-25 |
Owen Anderson | Now with EVEN FEWER statics! |
tree | commitdiff |
2009-06-24 |
Owen Anderson | Didn't mean to commit this part. |
tree | commitdiff |
2009-06-24 |
Owen Anderson | Down with statics! |
tree | commitdiff |
2009-06-24 |
Owen Anderson | Move local statics to per-instance variables. |
tree | commitdiff |
2009-06-24 |
David Greene | Increase limit for OpActions array |
tree | commitdiff |
2009-06-24 |
David Greene | This increases the maximum for MVT::LAST_VALUETYPE |
tree | commitdiff |
2009-06-24 |
Chris Lattner | sink management of DwarfWriter & MachineModuleInfo... |
tree | commitdiff |
2009-06-24 |
Chris Lattner | eliminate the ExtWeakSymbols set from AsmPrinter. ... |
tree | commitdiff |
2009-06-24 |
Chris Lattner | Rearrange some stuff in MachineOperand and add a new... |
tree | commitdiff |
2009-06-22 |
Bruno Cardoso Lopes | Add more methods to gather target specific elf stuff |
tree | commitdiff |
2009-06-21 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2009-06-19 |
Chris Lattner | stub out some hacky code for wiring up the new asmprint... |
tree | commitdiff |
2009-06-19 |
Devang Patel | mv CodeGen/DebugLoc.h Support/DebugLoc.h |
tree | commitdiff |
2009-06-19 |
Lang Hames | More VNInfo tweaking, plus a little progress on intra... |
tree | commitdiff |
2009-06-18 |
Chris Lattner | Don't use int8_t, that requires DataTypes.h |
tree | commitdiff |
2009-06-18 |
Zhongxing Xu | include header for uint8_t. |
tree | commitdiff |
2009-06-17 |
Lang Hames | VNInfo cleanup. |
tree | commitdiff |
2009-06-16 |
Sanjiv Gupta | Fixed names of libcalls checked in r73480. |
tree | commitdiff |
2009-06-16 |
Sanjiv Gupta | Added required libcalls for PIC16 (mostly floating... |
tree | commitdiff |
2009-06-15 |
Evan Cheng | Part 1. |
tree | commitdiff |
2009-06-14 |
Evan Cheng | Move register allocation preference (or hint) from... |
tree | commitdiff |
2009-06-14 |
Bruno Cardoso Lopes | Introduce new BinaryObject (blob) class, ELF Writer... |
tree | commitdiff |
2009-06-12 |
Bruno Cardoso Lopes | Type change cleanup on JCE and MCE. Patch by Aaron... |
tree | commitdiff |
2009-06-10 |
Sanjiv Gupta | Remove warnings: no newline at end of file. |
tree | commitdiff |
2009-06-09 |
Owen Anderson | Add the beginnings of an implementatation of lazy liven... |
tree | commitdiff |
2009-06-04 |
Bruno Cardoso Lopes | Use uint8_t and int32_t in {JIT,Machine}CodeEmiters |
tree | commitdiff |
2009-06-03 |
Bruno Cardoso Lopes | Revert 72650 |
tree | commitdiff |
2009-06-02 |
Lang Hames | Update to in-place spilling framework. Includes live... |
tree | commitdiff |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
tree | commitdiff |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
tree | commitdiff |
2009-05-30 |
Bruno Cardoso Lopes | Use uint8_t and int32_t in {JIT,Machine}CodeEmiters |
tree | commitdiff |
2009-05-30 |
Bruno Cardoso Lopes | First patch in the direction of splitting MachineCodeEm... |
tree | commitdiff |
2009-05-26 |
Jeffrey Yasskin | LiveVariables::VarInfo contains an AliveBlocks BitVecto... |
tree | commitdiff |
2009-05-26 |
Evan Cheng | Eliminate VarInfo::UsedBlocks. |
tree | commitdiff |
2009-05-23 |
Eli Friedman | Add a new step to legalization to legalize vector math... |
tree | commitdiff |
2009-05-22 |
Duncan Sands | Add a new codegen pass that normalizes dwarf exception... |
tree | commitdiff |
2009-05-21 |
Bill Wendling | Temporarily revert r72191. It was causing an assert... |
tree | commitdiff |
2009-05-20 |
Argyrios Kyrtzidis | Introduce DebugScope which gets embedded into the machi... |
tree | commitdiff |
2009-05-18 |
Argyrios Kyrtzidis | Add missing file. |
tree | commitdiff |
2009-05-16 |
Jakob Stoklund Olesen | Pass to verify generated machine code. |
tree | commitdiff |
2009-05-13 |
Jim Grosbach | Removing the HasBuiltinSetjmp flag and associated bits... |
tree | commitdiff |
2009-05-13 |
Evan Cheng | Indentation. |
tree | commitdiff |
2009-05-13 |
Bill Wendling | Change MachineInstrBuilder::addReg() to take a flag... |
tree | commitdiff |
2009-05-12 |
Jim Grosbach | Add support for GCC compatible builtin setjmp and longj... |
tree | commitdiff |
2009-05-08 |
Anton Korobeynikov | Factor out cycle-finder code and make it generic. |
tree | commitdiff |
2009-05-07 |
Dan Gohman | Revert 71165. It did more than just revert 71158 and... |
tree | commitdiff |
2009-05-07 |
Bill Wendling | Temporarily revert r71158. It was causing a failure... |
tree | commitdiff |
2009-05-07 |
Argyrios Kyrtzidis | Move the tablegen-produced DebugLoc handling into a... |
tree | commitdiff |
2009-05-07 |
Evan Cheng | Rename "loop aligner" pass to "code placement optimizat... |
tree | commitdiff |
2009-05-07 |
Jakob Stoklund Olesen | Add const modifiers. |
tree | commitdiff |
2009-05-07 |
Bill Wendling | Just turn aggressive stack coloring off at -O3. |
tree | commitdiff |
2009-05-07 |
Bill Wendling | Temporarily revert r71010. It was causing massive failu... |
tree | commitdiff |
2009-05-07 |
Argyrios Kyrtzidis | Make DwarfWriter::RecordInlinedFnStart more like the... |
tree | commitdiff |
2009-05-05 |
Evan Cheng | Forgot this in the last commit. |
tree | commitdiff |
2009-05-04 |
Chris Lattner | Make DBG_STOPPOINT nodes, and therefore DBG_LABEL label... |
tree | commitdiff |
2009-05-04 |
Mike Stump | Restore minor deletion. |
tree | commitdiff |
2009-05-03 |
Evan Cheng | In some rare cases, the register allocator can spill... |
tree | commitdiff |
2009-05-03 |
Anton Korobeynikov | Properly handle sdiv / udiv / srem / urem libcalls |
tree | commitdiff |
2009-05-03 |
Argyrios Kyrtzidis | -Move the DwarfWriter::ValidDebugInfo check to a static... |
tree | commitdiff |
2009-04-30 |
Argyrios Kyrtzidis | Fix compilation for some targets other than x86. |
tree | commitdiff |
2009-04-30 |
Argyrios Kyrtzidis | Make DebugLoc independent of DwarfWriter. |
tree | commitdiff |
2009-04-29 |
Bill Wendling | Instead of passing in an unsigned value for the optimiz... |
tree | commitdiff |
2009-04-29 |
Jakob Stoklund Olesen | MachineInstr::isRegTiedTo{Use,Def}Operand can safely... |
tree | commitdiff |
2009-04-29 |
Nate Begeman | Update comment, replace theoretically impossible check... |
tree | commitdiff |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
tree | commitdiff |
2009-04-29 |
Sanjiv Gupta | Add a public method called getAddressSpace() to the... |
tree | commitdiff |
2009-04-29 |
Bill Wendling | Second attempt: |
tree | commitdiff |
2009-04-28 |
Sanjiv Gupta | Initialized arrays can be in any address space. |
tree | commitdiff |
2009-04-28 |
Bill Wendling | r70270 isn't ready yet. Back this out. Sorry for the... |
tree | commitdiff |
2009-04-28 |
Bill Wendling | Massive check in. This changes the "-fast" flag to... |
tree | commitdiff |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
tree | commitdiff |
2009-04-25 |
Evan Cheng | Do not share a single unknown val# for all the live... |
tree | commitdiff |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
tree | commitdiff |
2009-04-24 |
Nate Begeman | PR2957 |
tree | commitdiff |
2009-04-21 |
Evan Cheng | It has finally happened. Spiller is now using live... |
tree | commitdiff |
2009-04-20 |
Bob Wilson | Move duplicated AddLiveIn function from X86 and ARM... |
tree | commitdiff |
2009-04-20 |
Bob Wilson | Revise my previous change 68996 as suggested by Duncan. |
tree | commitdiff |
2009-04-19 |
Duncan Sands | Remove the SimpleTy enumerated type field from the MVT |
tree | commitdiff |
2009-04-18 |
Duncan Sands | Don't try to make BUILD_VECTOR operands have the same |
tree | commitdiff |
2009-04-18 |
Evan Cheng | Add a new LiveInterval::overlaps(). It checks if the... |
tree | commitdiff |
next |