2009-10-28 |
Chris Lattner | full asmparser support for blockaddress. We can now do:
|
commit | commitdiff | tree |
2009-10-28 |
Chris Lattner | asmprinter support for BlockAddress.
|
commit | commitdiff | tree |
2009-10-28 |
Chris Lattner | when we tear down a module, we need to be careful to
|
commit | commitdiff | tree |
2009-10-28 |
Chris Lattner | basic blocks can now have non-instruction users.
|
commit | commitdiff | tree |
2009-10-28 |
Chris Lattner | rename indbr -> indirectbr to appease the residents...
|
commit | commitdiff | tree |
2009-10-28 |
Chris Lattner | IR support for the new BlockAddress constant kind....
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | typo
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | you can't take the address of the entry block of a...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | improvements from gabor.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | make the build build.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | Random updates to passes for indbr, I need blockaddress...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | cppbackend support for indbr
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | CBE support for indbr.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | fix things pointed out by Dan!
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | document the forthcoming blockaddress constant.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | don't use stdio
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | fix pasto pointed out by Rafael
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | add enough support for indirect branch for the feature...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | change of mind :)
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | rename test.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | Type.h doesn't need to #include LLVMContext.h
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | pseudosourcevalue is also still using getGlobalContext...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | apparently the X86 JIT isn't fully contextized, it...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | trim another #include
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | remove an unneeded #include.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | Fix a pretty serious misfeature of the inliner: if...
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | convert to filecheck.
|
commit | commitdiff | tree |
2009-10-27 |
Chris Lattner | lang points out that the comment is out of date with...
|
commit | commitdiff | tree |
2009-10-26 |
Chris Lattner | reapply r85085 with a bugfix to avoid infinite looping.
|
commit | commitdiff | tree |
2009-10-26 |
Chris Lattner | Implement PR3266 & PR5276, folding:
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | convert or.ll to filecheck and merge or2 into it.
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | fix PR5295 where the .ll parser didn't reject a function...
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | fix PR5186: the JIT shouldn't try to codegen available_exter...
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | this is done.
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | Teach FoldBitCast to be able to handle bitcasts from...
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | move FoldBitCast earlier in the file, and use it instead of
|
commit | commitdiff | tree |
2009-10-25 |
Chris Lattner | refactor FoldBitCast to reduce nesting and to always...
|
commit | commitdiff | tree |
2009-10-24 |
Chris Lattner | various cleanups suggested by Duncan
|
commit | commitdiff | tree |
2009-10-24 |
Chris Lattner | fix PR5287, a serious regression from my previous patches...
|
commit | commitdiff | tree |
2009-10-23 |
Chris Lattner | some stuff is done, we still have constantexpr simplificatio...
|
commit | commitdiff | tree |
2009-10-23 |
Chris Lattner | teach libanalysis to simplify vector loads with bitcast...
|
commit | commitdiff | tree |
2009-10-23 |
Chris Lattner | enhance FoldReinterpretLoadFromConstPtr to handle loads...
|
commit | commitdiff | tree |
2009-10-23 |
Chris Lattner | teach libanalysis to fold int and fp loads from almost...
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | move another load optimization from instcombine ->...
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | move 'loading i32 from string' optimization from instcombine
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | Move some constant folding logic for loads out of instcombin...
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | testcase for PR4678 & rdar://7309675
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | fix warning.
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | llvm-ld doesn't throw.
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | this doesn't use EH either.
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | nothing opt uses can throw, remove the try block and...
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | Add some command line options for twiddling the default...
|
commit | commitdiff | tree |
2009-10-22 |
Chris Lattner | fix PR5262.
|
commit | commitdiff | tree |
2009-10-21 |
Chris Lattner | revert r84754, it isn't the right approach. Edwin...
|
commit | commitdiff | tree |
2009-10-21 |
Chris Lattner | Set comment string, patch by Johnny Chen!
|
commit | commitdiff | tree |
2009-10-21 |
Chris Lattner | make GVN work better when TD is not around:
|
commit | commitdiff | tree |
2009-10-21 |
Chris Lattner | tidy
|
commit | commitdiff | tree |
2009-10-21 |
Chris Lattner | IPSCCP is missing stuff.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | add a real testcase for PR4313
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | add a test similar to that needed for PR4313, but that...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | the date on this testcase is wrong, it is unreduced...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | merge and filecheckize
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | merge two tests and convert to filecheck.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | alternate fix for PR5258 which avoids worklist problems...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | implement some more easy hooks.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | Implement some hooks, make printOperand abort if unknown...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | t2MOVi32imm is currently always lowered by the Thumb2ITBlock...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | lower ARM::MOVi32imm properly.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | add support for external symbols. The mc instprinter...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | get fancy: support basic block operands. Yay for jumps.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | add supprort for the 'sbit' operand, MOVi apparently...
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | add support for instruction predicates.
|
commit | commitdiff | tree |
2009-10-20 |
Chris Lattner | implement printSORegOperand, add lowering for the nasty...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | X86 should ignore implicit regs when lowering to MCInst...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | handle addmode4 modifiers, fix a fixme in printRegisterList
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | simplify by using the twine form of GetOrCreateSymbol
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | use EmitLabel instead of text emission
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add a twine version of MCContext::GetOrCreateSymbol.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | lower the ARM::CONSTPOOL_ENTRY pseudo op, giving us...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add MCInstLower support for lowering ARM::PICADD, a...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add register list and hacked up addrmode #4 support...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | revert r84540, fixing build breakage I didn't see because of
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add addrmode2 support, getting us up to:
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add jump tables, constant pools and some trivial global
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | pass mangler in as a reference instead of a pointer.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | reduce #includes
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add printing support for SOImm operands, getting us to:
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | wire up some basic printOperand goodness, giving us...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | add the files that go with the previous rev
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | wire up skeletal support for having llc print instructions
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | wire up ARM's printMCInst method. Now llvm-mc should...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | stub out a minimal ARMInstPrinter.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | remove strings from instructions who are never asmprinted.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | simplify code, reducing string thrashing.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | switch hidden gv stubs to use MachineModuleInfoMachO...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | use MachineModuleInfoMachO for non-lazy gv stubs instead...
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | convert to filecheck syntax and make a lot more aggressive.
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | rename test
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | remove dead map
|
commit | commitdiff | tree |
2009-10-19 |
Chris Lattner | don't bother trying to avoid emitting redundant constant...
|
commit | commitdiff | tree |
next |