- 196d9b6 Keep Visual Studio happy. by Jeff Cohen · 18 years ago
- 32ca55f Simplify some code by Chris Lattner · 18 years ago
- f75f9be Several related changes: by Chris Lattner · 18 years ago
- 1f4549f Add a method for allocating space from the code buffer. by Chris Lattner · 18 years ago
- a11a929 Remove some stuff from the README by Nate Begeman · 18 years ago
- f5d438c Do not make the JIT memory manager manage the memory for globals. Instead by Chris Lattner · 18 years ago
- a726c7f Minor cleanups, no functionality change. by Chris Lattner · 18 years ago
- d3f0aef Fix a purely hypothetical problem (for now): emitWord emits in the host by Chris Lattner · 18 years ago
- 43b429b Refactor the machine code emitter interface to pull the pointers for the current by Chris Lattner · 18 years ago
- 426cd7c Since we don't handle callee-save CRs right yet, don't allocate them. Also by Nate Begeman · 18 years ago
- 9d51eeb Print function number instead of name by Nate Begeman · 18 years ago
- 6e0f386 Hooray, everyone now uses the same printBasicBlockLabel implementation by Nate Begeman · 18 years ago
- b0cc79d Remove dead method by Chris Lattner · 18 years ago
- 15bddb9 Remove a now-dead method by Chris Lattner · 18 years ago
- 608c189 There is no reason to use a virtual method to store this word. by Chris Lattner · 18 years ago
- 14c0305 Remove the debug machine code emitter. The "FilePrinterEmitter" is moreuseful for debugging. by Chris Lattner · 18 years ago
- 3a9cfba Remove the debug machine code emitter. The "FilePrinterEmitter" is more by Chris Lattner · 18 years ago
- cdf38c4 Extend printBasicBlockLabel a bit so that it can be used to print all by Nate Begeman · 18 years ago
- 5425267 Update the PPC compilation callback code to not need weird abi-violating by Nate Begeman · 18 years ago
- b3674e4 Add pass ID's for various passes, so they can be AddRequiredID. Patch by by Chris Lattner · 18 years ago
- 51b776d De-virtualize SwitchSection. by Jeff Cohen · 18 years ago
- c6a057b De-virtualize EmitZeroes. by Jeff Cohen · 18 years ago
- 4f1ea1e Finish support for Microsoft ML/MASM. May still be a few rough edges. by Jeff Cohen · 18 years ago
- c884db4 Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more work). by Jeff Cohen · 18 years ago
- eff5c36 Put instruction names into the first non TargetInstrInfo namespace found. by Chris Lattner · 18 years ago
- 1c174c6 New testcase that crashes the new CFE. by Chris Lattner · 18 years ago
- 229924a Fix a latent bug that my spiller patch last week exposed: we were leaving by Chris Lattner · 18 years ago
- 8a18c13 When promoting a load to a reg-reg copy, where the load was a previous by Chris Lattner · 18 years ago
- 35f2705 Remove previous patch, which wasn't quite right. by Chris Lattner · 18 years ago
- a1e8a80 instructions can be in different namespaces. Make sure to use the right by Chris Lattner · 18 years ago
- de321a8 Put PHI/INLINEASM into the correct namespace. by Chris Lattner · 18 years ago
- afba446 Formating by Evan Cheng · 18 years ago
- 22608c2 Dis-favor stores more by Evan Cheng · 18 years ago
- f229a5d Bottom up register-pressure reduction scheduler now pushes store operations by Evan Cheng · 18 years ago
- 6f6360d Mark instructions whose pattern is (store ...) isStore. by Evan Cheng · 18 years ago
- 3766d66 Didn't mean ScheduleDAGList.cpp to make the last checkin. by Evan Cheng · 18 years ago
- 10dbd3e Remove temp. option -spiller-check-liveout, it didn't cause any failure nor performance regressions. by Evan Cheng · 18 years ago
- d065c81 Intel mode no longer uses %'s on registers by Chris Lattner · 18 years ago
- 99f2632 Remove %'s from register names when in intel mode. by Chris Lattner · 18 years ago
- c80c43e Format #APP lines a bit nicer by Chris Lattner · 18 years ago
- 200370f Local spiller kills a store if the folded restore is turned into a copy. by Evan Cheng · 18 years ago
- 10a59ce Mingw32 patches supplied by Anton Korobeynikov. by Jeff Cohen · 18 years ago
- 25c344a Remove a bogus transformation. This fixes SingleSource/UnitTests/2006-01-23-InitializedBitField.c by Chris Lattner · 18 years ago
- 55c25f2 I can't spell: Register, not Regsiter. by Evan Cheng · 18 years ago
- 62f2700 Implemented x86 inline asm b, h, w, k modifiers. by Evan Cheng · 18 years ago
- 94046b4 Fix InstCombine/2006-04-28-ShiftShiftLongLong.ll by Chris Lattner · 18 years ago
- c624b5a new testcase miscompiled by instcombine by Chris Lattner · 18 years ago
- 25b8b8c Fix CodeGen/Generic/2006-04-28-Sign-extend-bool.ll by Chris Lattner · 18 years ago
- 28bfa4e testcase that crashes the ppc backend, which can't sextinreg(i1) by Chris Lattner · 18 years ago
- 347d5f7 Initial caller side support (for CCC only, not FastCC) of 128-bit vector by Evan Cheng · 18 years ago
- 3d48a90 Bare-bone X86 inline asm printer support. by Evan Cheng · 18 years ago
- 771f88a Update. It should use two shufps, not three! by Evan Cheng · 18 years ago
- 55d0fa1 Remove the temporary option: -no-isel-fold-inflight by Evan Cheng · 18 years ago
- 43f3bd3 Implement four-wide shuffle with 2 shufps if no more than two elements come by Evan Cheng · 18 years ago
- a0de843 Fix PR743: emit -help output of a tool to cout, not cerr. by Chris Lattner · 18 years ago
- 020c41f TargetLowering::LowerArguments should return a VBIT_CONVERT of by Evan Cheng · 18 years ago
- ba1fc3d Mapping of physregs can make it so that the designated and input physregs are by Chris Lattner · 18 years ago
- ae74f55 Fix Transforms/Reassociate/2006-04-27-ReassociateVector.ll by Chris Lattner · 18 years ago
- 86175f4 new testcase by Chris Lattner · 18 years ago
- ed1492e Use movaps instead of movapd for spill / restore. by Evan Cheng · 18 years ago
- 552c4a8 Added a temporary option -no-isel-fold-inflight to control whether a "inflight" by Evan Cheng · 18 years ago
- 61a0209 When isel'ing a node, mark its operands "InFlight" before selecting them. These by Evan Cheng · 18 years ago
- addc55a When we have a two-address instruction where the input cannot be clobbered by Chris Lattner · 18 years ago
- f18764f Test case for PR748 by Evan Cheng · 18 years ago
- e481e8b Add a note by Chris Lattner · 18 years ago
- 217fde5 Add a note by Chris Lattner · 18 years ago
- d929f06 Add support for inserting undef into a vector. This implements by Chris Lattner · 18 years ago
- 011ec7f This should turn into one vector shuffle instruction. by Chris Lattner · 18 years ago
- fea89c1 Make x86 isel lowering produce tailcall nodes. They are match to normal calls by Evan Cheng · 18 years ago
- 43824e8 A couple of new entries. by Evan Cheng · 18 years ago
- 2fdd95e Support for passing 128-bit vector arguments via XMM registers. by Evan Cheng · 18 years ago
- f7179bb Insert a VBIT_CONVERT between a FORMAL_ARGUMENT node and its vector uses by Evan Cheng · 18 years ago
- f9b458c For PR747: by Reid Spencer · 18 years ago
- 5fb03ce Oops by Evan Cheng · 18 years ago
- 85e3800 Bug fix: not updating NumIntRegs. by Evan Cheng · 18 years ago
- a83385f Fix Regression/CodeGen/Generic/2006-04-26-SetCCAnd.ll and PR748. by Chris Lattner · 18 years ago
- b909865 new testcase by Chris Lattner · 18 years ago
- eda65fa - Clean up formal argument lowering code. Prepare for vector pass by value work. by Evan Cheng · 18 years ago
- 634c76c Fix some nondeterminstic behavior in the mem2reg pass that (in addition to by Chris Lattner · 18 years ago
- 7b8229a Actually, semantical doesn't appear to be a word. by Jeff Cohen · 18 years ago
- 97156e7 Implement Transforms/IndVarsSimplify/complex-scev.ll, a case where we didn't by Chris Lattner · 18 years ago
- 3e0d4b9 new testcase by Chris Lattner · 18 years ago
- 9191dbb Fix fastcc failures. by Evan Cheng · 18 years ago
- ae9a993 Unfortunately this really isn't the place for advertisement. by Chris Lattner · 18 years ago
- 83490d3 Fix typo. by Jeff Cohen · 18 years ago
- c87f497 Fix some anchors. by Reid Spencer · 18 years ago
- 501bfee Add some notes about the current state of source (front end) languages by Reid Spencer · 18 years ago
- 1bc7804 Switching over FORMAL_ARGUMENTS mechanism to lower call arguments. by Evan Cheng · 18 years ago
- 3b0d286 Don't forget return void. by Evan Cheng · 18 years ago
- add19dc Keep the stack from on darwin 16-byte aligned. This fixes many JIT failres. by Nate Begeman · 18 years ago
- 0db9fe6 Separate LowerOperation() into multiple functions, one per opcode. by Evan Cheng · 18 years ago
- 94a8d77 slightly more useful error message by Andrew Lenharth · 18 years ago
- ceeb17d better c99 struct handling by Andrew Lenharth · 18 years ago
- 044edfe another c99 style problem by Andrew Lenharth · 18 years ago
- 3d1be07 Fix a typo. by Evan Cheng · 18 years ago
- c34b227 Fix a warning by Nate Begeman · 18 years ago
- b3f70d7 No functionality changes, but cleaner code with correct comments. by Nate Begeman · 18 years ago
- a2137b5 Explicitly specify result type for def : Pat<> patterns (if it produces a vector by Evan Cheng · 18 years ago
- a7fc642 Added X86 SSE2 intrinsics which can be represented as vector_shuffles. This is by Evan Cheng · 18 years ago
- d7ec518 Add a new entry. by Evan Cheng · 18 years ago