- 8c0c10c Add a chain to FORMAL_ARGUMENTS. This is a minimal port of the X86 backend, by Chris Lattner · 19 years ago
- e438c2a Replace "../whatever.td" with "whatever.td", so that out-of-tree backends by Vladimir Prus · 19 years ago
- 00402c7 Fit in 80 cols by Chris Lattner · 19 years ago
- 1c8f053 add an abort after every assert(0) by Rafael Espindola · 19 years ago
- 94ae9d3 Improve comment, patch provided by Vladimir Prus! by Chris Lattner · 19 years ago
- f1d2337 Remove some dead code, identified by coverity. by Chris Lattner · 19 years ago
- 7bc59bc added a skeleton of the ARM backend by Rafael Espindola · 19 years ago
- 506efda Update comment. by Chris Lattner · 19 years ago
- 12d8f2b Fix build breakage :( by Chris Lattner · 19 years ago
- 98d0d7d More coverity fixes by Chris Lattner · 19 years ago
- 03ea4c8 Dead variable by Chris Lattner · 19 years ago
- b65e725 Remove dead var, fix bad override. by Chris Lattner · 19 years ago
- 0bbac9f Remove dead code by Evan Cheng · 19 years ago
- 666b042 Actually override the right method. :) by Chris Lattner · 19 years ago
- dd28ba2 remove dead variable. by Chris Lattner · 19 years ago
- b57b516 remove dead variable. by Chris Lattner · 19 years ago
- 27aaa39 Remove dead variable. by Chris Lattner · 19 years ago
- 0949ed5 Fix PowerPC/2006-05-12-rlwimi-crash.ll by Chris Lattner · 19 years ago
- 2577c22 Add a method to generate a string representation from a TargetData. by Owen Anderson · 19 years ago
- 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 19 years ago
- 571a13f Fix some tabbing issues. by Owen Anderson · 19 years ago
- 8f60c56 Add a new constructor to TargetData that builds a TargetData from its by Owen Anderson · 19 years ago
- 31ff1ff Typo! How did we commute nodes before?! by Evan Cheng · 19 years ago
- f4df680 Add MOV16_rm / MOV32_rm and MOV16_mr / MOV32_mr to isLoadFromStackSlot and isStoreToStackSlot by Evan Cheng · 19 years ago
- 3e6a350 Fix the PowerPC JIT-only failure on UnitTests/Vector/sumarray-dbl, which is by Chris Lattner · 19 years ago
- 219f1b5 Indent .data/.text in the .s file by Chris Lattner · 19 years ago
- 8399c5c Remove a completed entry. by Evan Cheng · 19 years ago
- 7faec9b Implement MASM sections correctly, without a "has masm sections flag" and a bunch of special case code. by Chris Lattner · 19 years ago
- c9260a1 MASM doesn't have one of these. by Chris Lattner · 19 years ago
- e7027d5 Preserve prior behavior by Chris Lattner · 19 years ago
- dad9c5a Fix the MASM asmprinter's lies. It does not want to emit code to .text/.data by Chris Lattner · 19 years ago
- 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 19 years ago
- 4c15e33 Some notes and thoughts to myself by Chris Lattner · 19 years ago
- 9fd868a Another bad case I noticed by Chris Lattner · 19 years ago
- 8ef67ac add a note by Chris Lattner · 19 years ago
- 7514620 Yet more readme updating by Nate Begeman · 19 years ago
- fcf64a9 New note about something bad happening in target independent optimizers by Nate Begeman · 19 years ago
- d8624ed Proving once again that I am not as smart as the compiler by Nate Begeman · 19 years ago
- 4667f2c Fold more shifts into inserts, and update the README by Nate Begeman · 19 years ago
- 403be7e Fixing truncate. Previously we were emitting truncate from r16 to r8 as by Evan Cheng · 19 years ago
- 93376b0 Update some stuff now that the new rlwimi code has gone in by Nate Begeman · 19 years ago
- 7481145 Typo's by Evan Cheng · 19 years ago
- 77f361f New rlwimi implementation, which is superior to the old one. There are by Nate Begeman · 19 years ago
- d43b18d Fix some loose ends in MASM support. by Jeff Cohen · 19 years ago
- 80a7ecc Teach the X86 backend about non-i32 inline asm register classes. by Chris Lattner · 19 years ago
- 35c3913 Print a grouping around inline asm blocks so that we can tell when we are by Chris Lattner · 19 years ago
- 7660ebc Print *some* grouping around inline asm blocks so we know where they are. by Chris Lattner · 19 years ago
- bd04aa5 Teach the code generator to use cvtss2sd as extload f32 -> f64 by Chris Lattner · 19 years ago
- 4713724 Need extload patterns after Chris' DAG combiner changes by Evan Cheng · 19 years ago
- 8f7f712 Better implementation of truncate. ISel matches it to a pseudo instruction by Evan Cheng · 19 years ago
- 55c6325 New note, Nate, please check to see if I'm full of it :) by Chris Lattner · 19 years ago
- 8b915b4 Remove and simplify some more machineinstr/machineoperand stuff. by Chris Lattner · 19 years ago
- 2d90ac7 Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling. by Chris Lattner · 19 years ago
- e53f4a0 Move some methods out of MachineInstr into MachineOperand by Chris Lattner · 19 years ago
- 63b3d71 There shalt be only one "immediate" operand type! by Chris Lattner · 19 years ago
- e45aa73 Revert Nate's CR patch from last night, which caused many regressions (e.g. fhourstones). by Chris Lattner · 19 years ago
- 10efcfa Make external globals public; other minor cleanup. by Jeff Cohen · 19 years ago
- a6e24d8 Make Intel syntax the default when LLVM is built with VC++. by Jeff Cohen · 19 years ago
- 4efeab2 Remove a bunch more dead V9 specific stuff by Chris Lattner · 19 years ago
- ea50fab Remove a bunch more SparcV9 specific stuff by Chris Lattner · 19 years ago
- 34fb2ca Remove some more V9-specific stuff. by Chris Lattner · 19 years ago
- 10f3597 Remove some more unused stuff from MachineInstr that was leftover from V9. by Chris Lattner · 19 years ago
- 0e57629 Simplify handling of relocations by Chris Lattner · 19 years ago
- 9e062ed Use movsd to shuffle in the lowest two elements of a v4f32 / v4i32 vector when by Evan Cheng · 19 years ago
- 5a032de Change from using MachineRelocation ctors to using static methods by Chris Lattner · 19 years ago
- 93e5c28 inline a simple method by Chris Lattner · 19 years ago
- b4432f3 Suck block address tracking out of targets into the JIT Emitter. This by Chris Lattner · 19 years ago
- 5c48818 Fix a bug in Owen's checkin that broke the CBE on all non sparc v9 platforms. by Chris Lattner · 19 years ago
- 67977ad Teach the x86 jit how to handle jump tables not directly used by a jump by Nate Begeman · 19 years ago
- a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 19 years ago
- af1563f Change the BasicBlockAddrs map to be a vector, indexed by MBB number. by Chris Lattner · 19 years ago
- 23118b6 Keep the alpha JIT similar to the PPC/X86 jits by Chris Lattner · 19 years ago
- f75f9be Several related changes: by Chris Lattner · 19 years ago
- a11a929 Remove some stuff from the README by Nate Begeman · 19 years ago
- d3f0aef Fix a purely hypothetical problem (for now): emitWord emits in the host by Chris Lattner · 19 years ago
- 43b429b Refactor the machine code emitter interface to pull the pointers for the current by Chris Lattner · 19 years ago
- 426cd7c Since we don't handle callee-save CRs right yet, don't allocate them. Also by Nate Begeman · 19 years ago
- 6e0f386 Hooray, everyone now uses the same printBasicBlockLabel implementation by Nate Begeman · 19 years ago
- 608c189 There is no reason to use a virtual method to store this word. by Chris Lattner · 19 years ago
- cdf38c4 Extend printBasicBlockLabel a bit so that it can be used to print all by Nate Begeman · 19 years ago
- 5425267 Update the PPC compilation callback code to not need weird abi-violating by Nate Begeman · 19 years ago
- 51b776d De-virtualize SwitchSection. by Jeff Cohen · 19 years ago
- c6a057b De-virtualize EmitZeroes. by Jeff Cohen · 19 years ago
- 4f1ea1e Finish support for Microsoft ML/MASM. May still be a few rough edges. by Jeff Cohen · 19 years ago
- c884db4 Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more work). by Jeff Cohen · 19 years ago
- de321a8 Put PHI/INLINEASM into the correct namespace. by Chris Lattner · 19 years ago
- 99f2632 Remove %'s from register names when in intel mode. by Chris Lattner · 19 years ago
- 10a59ce Mingw32 patches supplied by Anton Korobeynikov. by Jeff Cohen · 19 years ago
- 55c25f2 I can't spell: Register, not Regsiter. by Evan Cheng · 19 years ago
- 62f2700 Implemented x86 inline asm b, h, w, k modifiers. by Evan Cheng · 19 years ago
- 25b8b8c Fix CodeGen/Generic/2006-04-28-Sign-extend-bool.ll by Chris Lattner · 19 years ago
- 347d5f7 Initial caller side support (for CCC only, not FastCC) of 128-bit vector by Evan Cheng · 19 years ago
- 3d48a90 Bare-bone X86 inline asm printer support. by Evan Cheng · 19 years ago
- 43f3bd3 Implement four-wide shuffle with 2 shufps if no more than two elements come by Evan Cheng · 19 years ago
- 020c41f TargetLowering::LowerArguments should return a VBIT_CONVERT of by Evan Cheng · 19 years ago
- ed1492e Use movaps instead of movapd for spill / restore. by Evan Cheng · 19 years ago
- e481e8b Add a note by Chris Lattner · 19 years ago
- 217fde5 Add a note by Chris Lattner · 19 years ago
- fea89c1 Make x86 isel lowering produce tailcall nodes. They are match to normal calls by Evan Cheng · 19 years ago
- 43824e8 A couple of new entries. by Evan Cheng · 19 years ago